public abstract class AbstractQuadMeshTool extends AbstractTool
context, contextTransform, firstContextTransform, firstPick, firstScreenPick, label, newPick, newScreenPick, transformPath, viewer, viewerSize
Modifier | Constructor and Description |
---|---|
protected |
AbstractQuadMeshTool(String label) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
mouseDragAction(QuadMesh selection,
int row,
int col,
de.jtem.mfc.field.Complex newPosition) |
void |
mouseDragged(MouseEvent e) |
void |
mousePressed(MouseEvent e) |
void |
mouseReleased(MouseEvent e) |
clone, draw, getContext, getContextTransform, getLabel, getTransformPath, getViewer, mouseClicked, mouseEntered, mouseExited, mouseMoved, setContext, setLabel, setTransformPath, setViewer, updateContextTransform
protected AbstractQuadMeshTool(String label)
protected abstract void mouseDragAction(QuadMesh selection, int row, int col, de.jtem.mfc.field.Complex newPosition)
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 AbstractTool
public void mouseReleased(MouseEvent e)
mouseReleased
in interface MouseListener
mouseReleased
in class AbstractTool