public interface MoebiusTool extends Serializable, MouseMotionListener, MouseListener, Cloneable
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
void |
draw(MoebiusGraphics g) |
MoebiusShape |
getContext() |
MoebiusTransform |
getContextTransform() |
String |
getLabel() |
MoebiusTransformStack |
getTransformPath() |
AbstractViewer |
getViewer() |
void |
setContext(MoebiusShape context) |
void |
setTransformPath(MoebiusTransformStack v) |
void |
setViewer(AbstractViewer v) |
mouseDragged, mouseMoved
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased
Object clone() throws CloneNotSupportedException
CloneNotSupportedException
void draw(MoebiusGraphics g)
MoebiusShape getContext()
MoebiusTransform getContextTransform()
String getLabel()
MoebiusTransformStack getTransformPath()
AbstractViewer getViewer()
void setContext(MoebiusShape context)
void setTransformPath(MoebiusTransformStack v)
void setViewer(AbstractViewer v)