artofillusion.ui
Class Compound3DManipulator.HandleEvent

java.lang.Object
  extended by artofillusion.ui.Compound3DManipulator.HandleEvent
Direct Known Subclasses:
Compound3DManipulator.HandleDraggedEvent, Compound3DManipulator.HandlePressedEvent, Compound3DManipulator.HandleReleasedEvent
Enclosing class:
Compound3DManipulator

public class Compound3DManipulator.HandleEvent
extends java.lang.Object

This is the superclass of the various events generated by the manipulator.


Method Summary
 Compound3DManipulator.Axis getAxis()
          Get the axis for which the handle is being manipulated.
 Compound3DManipulator.HandleType getHandleType()
          Get the type of handle being manipulated.
 Compound3DManipulator getManipulator()
          Get the manipulator which generated this event.
 WidgetMouseEvent getMouseEvent()
          Get the original mouse event responsible for this event being generated.
 java.awt.Rectangle getScreenBounds()
          Get the bounding box of the manipulator on screen at the time the mouse was first clicked.
 BoundingBox getSelectionBounds()
          Get the bounding box in view coordinates of the selection at the time the mouse was first clicked.
 ViewerCanvas getView()
          Get the ViewerCanvas in which this event occurred.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getView

public ViewerCanvas getView()
Get the ViewerCanvas in which this event occurred.


getHandleType

public Compound3DManipulator.HandleType getHandleType()
Get the type of handle being manipulated.


getAxis

public Compound3DManipulator.Axis getAxis()
Get the axis for which the handle is being manipulated.


getScreenBounds

public java.awt.Rectangle getScreenBounds()
Get the bounding box of the manipulator on screen at the time the mouse was first clicked.


getSelectionBounds

public BoundingBox getSelectionBounds()
Get the bounding box in view coordinates of the selection at the time the mouse was first clicked.


getMouseEvent

public WidgetMouseEvent getMouseEvent()
Get the original mouse event responsible for this event being generated.


getManipulator

public Compound3DManipulator getManipulator()
Get the manipulator which generated this event.



Copyright © 1999-2011 by Peter Eastman.