@Override public Point2D getAbsoluteLocation() { final Point2D p = new Point2D(0, 0); getAbsoluteTransform().transform(p, p); return p; }
public final BoundingPoints transform(Transform transform) { int leng = m_array.size(); for (int i = 0; i < leng; i++) { Point2D p = m_array.get(i); transform.transform(p, p); } return this; }
public Point2D getAbsoluteLocation() { final Point2D p = new Point2D(0, 0); getAbsoluteTransform().transform(p, p); return p; }
@Override public Point2D getAbsoluteLocation() { final Point2D p = new Point2D(0, 0); getAbsoluteTransform().transform(p, p); return p; }
@Override public Point2D getAbsoluteLocation() { final Point2D p = new Point2D(0, 0); getAbsoluteTransform().transform(p, p); return p; }
public Point2D getUntransformedPoint(final Point2D point2D) { final Transform transform = getViewportTransform(); final Point2D untransformed = new Point2D(); if (transform != null) { transform.getInverse().transform(point2D, untransformed); return untransformed; } return point2D; }
/** * Returns the event in viewport coordinates - i.e. viewport.transform.inverse(event(x,y)) of last drag move * * @return */ public Point2D getEventAdjusted() { final Point2D viewportLoc = new Point2D(getEventX(), getEventY()); m_vtog.transform(viewportLoc, viewportLoc); return viewportLoc; }
public Point2D getUntransformedPoint(final Point2D point2D) { final Transform transform = getViewportTransform(); final Point2D untransformed = new Point2D(); if (transform != null) { transform.getInverse().transform(point2D, untransformed); return untransformed; } return point2D; }
/** * Returns the start in viewport coordinates - i.e. viewport.transform.inverse(event(x,y)) of drag start * * @return */ public Point2D getStartAdjusted() { final Point2D viewportLoc = new Point2D(getDragStartX(), getDragStartY()); m_vtog.transform(viewportLoc, viewportLoc); return viewportLoc; }
public Point2D getUntransformedPoint(final Point2D point2D) { final Transform transform = getViewportTransform(); final Point2D untransformed = new Point2D(); if (transform != null) { transform.getInverse().transform(point2D, untransformed); return untransformed; } return point2D; }
/** * Returns the start in viewport coordinates - i.e. viewport.transform.inverse(event(x,y)) of drag start * * @return */ public Point2D getStartAdjusted() { final Point2D viewportLoc = new Point2D(getDragStartX(), getDragStartY()); m_vtog.transform(viewportLoc, viewportLoc); return viewportLoc; }
/** * Returns the event in viewport coordinates - i.e. viewport.transform.inverse(event(x,y)) of last drag move * * @return */ public Point2D getEventAdjusted() { final Point2D viewportLoc = new Point2D(getEventX(), getEventY()); m_vtog.transform(viewportLoc, viewportLoc); return viewportLoc; }
/** * Returns the start in viewport coordinates - i.e. viewport.transform.inverse(event(x,y)) of drag start * * @return */ public Point2D getStartAdjusted() { final Point2D viewportLoc = new Point2D(getDragStartX(), getDragStartY()); m_vtog.transform(viewportLoc, viewportLoc); return viewportLoc; }
/** * Returns the event in viewport coordinates - i.e. viewport.transform.inverse(event(x,y)) of last drag move * * @return */ public Point2D getEventAdjusted() { final Point2D viewportLoc = new Point2D(getEventX(), getEventY()); m_vtog.transform(viewportLoc, viewportLoc); return viewportLoc; }
protected void onMouseDown(final NodeMouseDownEvent event) { m_start = new Point2D(event.getX(), event.getY()); m_dragging = true; getTransform().getInverse().transform(m_start, m_zoomCenter); }
protected void onMouseDown(NodeMouseDownEvent event) { m_start = new Point2D(event.getX(), event.getY()); m_dragging = true; Transform transform = getTransform(); transform.getInverse().transform(m_start, m_zoomCenter); }
protected void onMouseDown(final NodeMouseDownEvent event) { m_start = new Point2D(event.getX(), event.getY()); m_dragging = true; getTransform().getInverse().transform(m_start, m_zoomCenter); }
protected void onMouseDown(final NodeMouseDownEvent event) { m_last = new Point2D(event.getX(), event.getY()); m_dragging = true; Transform transform = getTransform(); if (transform == null) { setTransform(transform = new Transform()); } m_inverseTransform = transform.getInverse(); m_inverseTransform.transform(m_last, m_last); }
protected void onMouseDown(NodeMouseDownEvent event) { m_last = new Point2D(event.getX(), event.getY()); m_dragging = true; Transform transform = getTransform(); if (transform == null) { setTransform(transform = new Transform()); } m_inverseTransform = transform.getInverse(); m_inverseTransform.transform(m_last, m_last); }
protected void onMouseDown(final NodeMouseDownEvent event) { m_last = new Point2D(event.getX(), event.getY()); m_dragging = true; Transform transform = getTransform(); if (transform == null) { setTransform(transform = new Transform()); } m_inverseTransform = transform.getInverse(); m_inverseTransform.transform(m_last, m_last); }