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