@Override public void onNodeDragMove(final NodeDragMoveEvent event) { this.m_control.onMove(event.getDragContext().getDragStartX(), event.getDragContext().getDragStartY()); }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { this.m_control.onMove(event.getDragContext().getDragStartX(), event.getDragContext().getDragStartY()); }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { this.m_control.onMove(event.getDragContext().getDragStartX(), event.getDragContext().getDragStartY()); }
@Override public void onNodeDragMove(final NodeDragMoveEvent nodeDragMoveEvent) { final double deltaX = nodeDragMoveEvent.getDragContext().getDx(); final double deltaY = nodeDragMoveEvent.getDragContext().getDy(); final Point2D delta = new Point2D(deltaX, deltaY); for (Pair<WiresBaseShape, Point2D> dragStartLocation : dragStartLocations) { dragStartLocation.getK1().setLocation(dragStartLocation.getK2().add(delta)); } getLayer().batch(); } });
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { int i = 0; for (final IControlHandle handle : m_chlist) { final IPrimitive<?> prim = handle.getControl(); prim.setX(m_startPoints[i] + event.getDragContext().getDistanceAdjusted().getX()); prim.setY(m_startPoints[i + 1] + event.getDragContext().getDistanceAdjusted().getY()); i = i + 2; } m_shape.getLayer().draw(); }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { int i = 0; for (final IControlHandle handle : m_chlist) { final IPrimitive<?> prim = handle.getControl(); prim.setX(m_startPoints[i] + event.getDragContext().getDistanceAdjusted().getX()); prim.setY(m_startPoints[i + 1] + event.getDragContext().getDistanceAdjusted().getY()); i = i + 2; } m_shape.getLayer().draw(); }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { int i = 0; for (final IControlHandle handle : m_chlist) { final IPrimitive<?> prim = handle.getControl(); prim.setX(m_startPoints[i] + event.getDragContext().getDistanceAdjusted().getX()); prim.setY(m_startPoints[i + 1] + event.getDragContext().getDistanceAdjusted().getY()); i = i + 2; } m_shape.getLayer().draw(); }
@Override public void onNodeDragMove(final NodeDragMoveEvent nodeDragMoveEvent) { final double deltaX = nodeDragMoveEvent.getDragContext().getDx(); final double deltaY = nodeDragMoveEvent.getDragContext().getDy(); final Point2D delta = new Point2D(deltaX, deltaY); for (Pair<WiresBaseShape, Point2D> dragStartLocation : dragStartLocations) { dragStartLocation.getK1().setLocation(dragStartLocation.getK2().add(delta)); } getLayer().batch(); } });
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { if ((m_handle.isActive()) && (m_chlist.isActive())) { final double dx = event.getDragContext().getDistanceAdjusted().getX(); final double dy = event.getDragContext().getDistanceAdjusted().getY(); final PathPartList list = m_listOfPaths.get(m_handle.getPathIndex()); final PathPartEntryJSO entry = list.get(m_handle.getEntryIndex()); final NFastDoubleArrayJSO points = entry.getPoints(); switch (entry.getCommand()) { case PathPartEntryJSO.MOVETO_ABSOLUTE: case PathPartEntryJSO.LINETO_ABSOLUTE: { final NFastDoubleArrayJSO doubles = m_entries.get(m_handle.getEntryIndex()); final double x = doubles.get(0); final double y = doubles.get(1); points.set(0, x + dx); points.set(1, y + dy); break; } } m_shape.resetBoundingBox(); m_shape.getLayer().batch(); } }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { if ((m_handle.isActive()) && (m_chlist.isActive())) { final double dx = event.getDragContext().getDistanceAdjusted().getX(); final double dy = event.getDragContext().getDistanceAdjusted().getY(); final PathPartList list = m_listOfPaths.get(m_handle.getPathIndex()); final PathPartEntryJSO entry = list.get(m_handle.getEntryIndex()); final NFastDoubleArrayJSO points = entry.getPoints(); switch (entry.getCommand()) { case PathPartEntryJSO.MOVETO_ABSOLUTE: case PathPartEntryJSO.LINETO_ABSOLUTE: { final NFastDoubleArrayJSO doubles = m_entries.get(m_handle.getEntryIndex()); final double x = doubles.get(0); final double y = doubles.get(1); points.set(0, x + dx); points.set(1, y + dy); break; } } m_shape.resetBoundingBox(); m_shape.getLayer().batch(); } }
@Override public void onNodeDragMove(final NodeDragMoveEvent event) { if ((m_handle.isActive()) && (m_chlist.isActive())) { final double dx = event.getDragContext().getDistanceAdjusted().getX(); final double dy = event.getDragContext().getDistanceAdjusted().getY(); final PathPartList list = m_listOfPaths.get(m_handle.getPathIndex()); final PathPartEntryJSO entry = list.get(m_handle.getEntryIndex()); final NFastDoubleArrayJSO points = entry.getPoints(); switch (entry.getCommand()) { case PathPartEntryJSO.MOVETO_ABSOLUTE: case PathPartEntryJSO.LINETO_ABSOLUTE: { final NFastDoubleArrayJSO doubles = m_entries.get(m_handle.getEntryIndex()); final double x = doubles.get(0); final double y = doubles.get(1); points.set(0, x + dx); points.set(1, y + dy); break; } } m_shape.resetBoundingBox(); m_shape.getLayer().batch(); } }