public abstract class AbstractMoebiusTransformerTool extends AbstractTool
Modifier and Type | Field and Description |
---|---|
protected MoebiusTransformer |
context |
protected MoebiusTransform |
currentTransform |
protected MoebiusTransform |
firstTransform |
contextTransform, firstContextTransform, firstPick, firstScreenPick, label, newPick, newScreenPick, transformPath, viewer, viewerSize
Constructor and Description |
---|
AbstractMoebiusTransformerTool() |
Modifier and Type | Method and Description |
---|---|
void |
mousePressed(MouseEvent e) |
void |
setContext(MoebiusShape context) |
void |
setTransformPath(MoebiusTransformStack transformPath) |
protected void |
updateContextTransform() |
clone, draw, getContext, getContextTransform, getLabel, getTransformPath, getViewer, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseReleased, setLabel, setViewer
protected MoebiusTransformer context
protected MoebiusTransform currentTransform
protected MoebiusTransform firstTransform
public void mousePressed(MouseEvent e)
mousePressed
in interface MouseListener
mousePressed
in class AbstractTool
public void setContext(MoebiusShape context)
setContext
in interface MoebiusTool
setContext
in class AbstractTool
public void setTransformPath(MoebiusTransformStack transformPath)
setTransformPath
in interface MoebiusTool
setTransformPath
in class AbstractTool
protected void updateContextTransform()
updateContextTransform
in class AbstractTool