Modifier and Type | Field and Description |
---|---|
private static int |
MIN_MOVEMENT |
private java.awt.Point |
zoomBoxEnd |
private java.awt.Point |
zoomBoxStart |
private double |
zoomFactor |
Constructor and Description |
---|
ZoomTool(double zoomFactor,
java.awt.Cursor cursor) |
Modifier and Type | Method and Description |
---|---|
void |
drawRect(java.awt.Graphics g,
java.awt.Point p0,
java.awt.Point p1) |
private boolean |
isSignificantMouseMove(java.awt.Point p) |
void |
mouseClicked(java.awt.event.MouseEvent mouseEvent) |
void |
mouseDragged(java.awt.event.MouseEvent e) |
void |
mousePressed(java.awt.event.MouseEvent e) |
void |
mouseReleased(java.awt.event.MouseEvent e) |
void |
mouseWheelMoved(java.awt.event.MouseWheelEvent e) |
activate, deactivate, geomModel, getCursor, getGraphics2D, getModelSnapTolerance, gridSize, keyPressed, keyReleased, keyTyped, mouseEntered, mouseExited, mouseMoved, panel, toModel, toModel, toModelCoordinate, toModelSnapped, toModelSnappedIfCloseToViewGrid, toModelSnappedToViewGrid, toView, toView
private double zoomFactor
private java.awt.Point zoomBoxStart
private java.awt.Point zoomBoxEnd
private static final int MIN_MOVEMENT
public void mouseClicked(java.awt.event.MouseEvent mouseEvent)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class BasicTool
public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class BasicTool
public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class BasicTool
public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseDragged
in class BasicTool
public void mouseWheelMoved(java.awt.event.MouseWheelEvent e)
mouseWheelMoved
in interface java.awt.event.MouseWheelListener
mouseWheelMoved
in class BasicTool
private boolean isSignificantMouseMove(java.awt.Point p)
public void drawRect(java.awt.Graphics g, java.awt.Point p0, java.awt.Point p1)