public class DrawIncrementalWarpingVectorTool extends VectorTool
AbstractCursorTool.Listener
geometryFactory
mouseLastLoc
isLinuxOS, panel
Constructor and Description |
---|
DrawIncrementalWarpingVectorTool(WarpingPanel warpingPanel) |
Modifier and Type | Method and Description |
---|---|
protected UndoableCommand |
createCommand() |
protected AbstractVectorLayerFinder |
createVectorLayerFinder(LayerManagerProxy layerManagerProxy) |
java.awt.Cursor |
getCursor() |
javax.swing.Icon |
getIcon() |
feature, gestureFinished, getShape, lineString
getModelDestination, getModelSource, isFinishingRelease, numClicks
activate, add, cancelGesture, deactivate, finishGesture, getCoordinates, getMetrics, getShape, mouseDragged, mouseLocationChanged, mouseMoved, mousePressed, mouseReleased, setCloseRing, setMetricsDisplay, toArray
add, allowSnapping, check, cleanup, clearImage, clearShape, createCursor, createCursor, drawImageXOR, drawImageXOR, drawShapeXOR, drawShapeXOR, execute, fireGestureFinished, getColor, getImage, getImagePosition, getName, getPanel, getPanel, getSnapManager, getTaskFrame, getWorkbench, getWorkbenchFrame, isGestureInProgress, isRightMouseButtonUsed, isRollingBackInvalidEdits, isShapeOnScreen, mouseClicked, mouseEntered, mouseExited, name, prohibitSnapping, redrawImage, redrawShape, reportNothingToUndoYet, setColor, setFilling, setPanel, setStroke, setStrokeWidth, setup, snap, snap, supportsSnapping, toString, wasControlPressed, wasShiftPressed, workbench, workbenchFrame
public DrawIncrementalWarpingVectorTool(WarpingPanel warpingPanel)
protected AbstractVectorLayerFinder createVectorLayerFinder(LayerManagerProxy layerManagerProxy)
createVectorLayerFinder
in class VectorTool
public javax.swing.Icon getIcon()
public java.awt.Cursor getCursor()
getCursor
in interface CursorTool
getCursor
in class AbstractCursorTool
protected UndoableCommand createCommand() throws java.awt.geom.NoninvertibleTransformException
createCommand
in class VectorTool
java.awt.geom.NoninvertibleTransformException