Package com.bc.ceres.swing.figure
Class ViewportInteractor
java.lang.Object
com.bc.ceres.swing.figure.AbstractInteractor
com.bc.ceres.swing.figure.ViewportInteractor
- All Implemented Interfaces:
Interactor,KeyListener,MouseListener,MouseMotionListener,EventListener
- Direct Known Subclasses:
FigureEditorInteractor,PanInteractor,ZoomInteractor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected AffineTransformgetModelToViewTransform(InputEvent inputEvent) protected ViewportgetViewport(InputEvent inputEvent) protected AffineTransformgetViewToModelTransform(InputEvent inputEvent) protected Point2DtoModelPoint(InputEvent inputEvent, Point2D point) protected Point2DtoModelPoint(MouseEvent mouseEvent) protected ShapetoModelShape(InputEvent inputEvent, Shape shape) Methods inherited from class com.bc.ceres.swing.figure.AbstractInteractor
activate, addListener, cancelInteraction, deactivate, getCursor, getListeners, isActive, isLeftMouseButtonDown, isMultiButton1Click, isSingleButton1Click, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, removeListener, startInteraction, stopInteraction
-
Constructor Details
-
ViewportInteractor
protected ViewportInteractor()
-
-
Method Details
-
getViewport
-
getViewToModelTransform
-
getModelToViewTransform
-
toModelPoint
-
toModelPoint
-
toModelShape
-