ffe.behaviors
Interface MouseBehaviorCallback

All Known Implementing Classes:
GlobalAxis, PickOrbitBehavior, PickPropertiesBehavior, PickRotateBehavior, PickSelectionBehavior, PickTranslateBehavior, PickZoomBehavior

public interface MouseBehaviorCallback

The MouseBehaviorCallback interface is implemented by classes that want to receive callbacks when transforms are updated.


Field Summary
static int ORBIT
           
static int PROPERTIES
           
static int ROTATE
           
static int SELECTION
           
static int TRANSLATE
           
static int ZOOM
           
 
Method Summary
 void transformChanged(int type, javax.media.j3d.Transform3D transform)
           
 void transformClicked(int type, javax.media.j3d.Transform3D transform)
           
 void transformDoubleClicked(int type, javax.media.j3d.Transform3D transform)
           
 

Field Detail

ROTATE

public static final int ROTATE
See Also:
Constant Field Values

TRANSLATE

public static final int TRANSLATE
See Also:
Constant Field Values

ZOOM

public static final int ZOOM
See Also:
Constant Field Values

SELECTION

public static final int SELECTION
See Also:
Constant Field Values

PROPERTIES

public static final int PROPERTIES
See Also:
Constant Field Values

ORBIT

public static final int ORBIT
See Also:
Constant Field Values
Method Detail

transformChanged

public void transformChanged(int type,
                             javax.media.j3d.Transform3D transform)

transformClicked

public void transformClicked(int type,
                             javax.media.j3d.Transform3D transform)

transformDoubleClicked

public void transformDoubleClicked(int type,
                                   javax.media.j3d.Transform3D transform)