@Override public Magnet getMagnet(final WiresShape shapeActive, final double cx, final double cy) { if (this.magnetManager != null) { return magnetManager.getMagnet(shapeActive, cx, cy); } return null; }
@Override public Magnet getMagnet(final WiresShape shapeActive, final double cx, final double cy) { if (this.magnetManager != null) { return magnetManager.getMagnet(shapeActive, cx, cy); } return null; }
@Override public Magnet getMagnet(final WiresShape shapeActive, final double cx, final double cy) { if (this.magnetManager != null) { return magnetManager.getMagnet(shapeActive, cx, cy); } return null; }
@Override public Magnet getMagnet(final WiresShape shapeActive, final double cx, final double cy) { if (this.magnetManager != null) { return magnetManager.getMagnet(shapeActive, cx, cy); } return null; }
@Override public Magnet getMagnet(final WiresShape shapeActive, final double cx, final double cy) { if (this.magnetManager != null) { return magnetManager.getMagnet(shapeActive, cx, cy); } return null; }
@Override public Magnet getMagnet(final WiresShape shapeActive, final double cx, final double cy) { if (this.magnetManager != null) { return magnetManager.getMagnet(shapeActive, cx, cy); } return null; }
@Override public void onNodeDragMove(final NodeDragMoveEvent nodeDragMoveEvent) { handler.onMove(ConnectibleControlPoint.this.getX(), ConnectibleControlPoint.this.getY()); if (boundMagnet != null) { boundMagnet.detachControlPoint(ConnectibleControlPoint.this); } boundMagnet = magnetManager.getMagnet(shape, ConnectibleControlPoint.this.getX(), ConnectibleControlPoint.this.getY()); getLayer().batch(); } });
@Override public void onNodeDragMove(final NodeDragMoveEvent nodeDragMoveEvent) { handler.onMove(ConnectibleControlPoint.this.getX(), ConnectibleControlPoint.this.getY()); if (boundMagnet != null) { boundMagnet.detachControlPoint(ConnectibleControlPoint.this); } boundMagnet = magnetManager.getMagnet(shape, ConnectibleControlPoint.this.getX(), ConnectibleControlPoint.this.getY()); getLayer().batch(); } });