Interface MouseBehaviorCallback
- All Known Implementing Classes:
PlaneRender,Probe
public interface MouseBehaviorCallback
Also added this line: public final static int SELECTION=4; And this method: public void transformClicked Also added
this line: public final static int PROPERTIES=5; Added this method: public void transformDoubleClicked.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME!static final intAdded so that Probe Rotation with the left and right mouse buttons could be distinguised.static final intDOCUMENT ME!static final intDOCUMENT ME!static final intDOCUMENT ME! -
Method Summary
Modifier and TypeMethodDescriptionvoidtransformChanged(int type, javax.media.j3d.Transform3D transform) Classes implementing this interface that are registered with one of the MouseBehaviors will be called every time the behavior updates the Transform.
-
Field Details
-
ROTATE
static final int ROTATEDOCUMENT ME!- See Also:
-
TRANSLATE
static final int TRANSLATEDOCUMENT ME!- See Also:
-
ZOOM
static final int ZOOMDOCUMENT ME!- See Also:
-
SELECTION
static final int SELECTIONDOCUMENT ME!- See Also:
-
PROPERTIES
static final int PROPERTIESDOCUMENT ME!- See Also:
-
ORBIT
static final int ORBITDOCUMENT ME!- See Also:
-
ROTATE_LEFTBUTTON
static final int ROTATE_LEFTBUTTONAdded so that Probe Rotation with the left and right mouse buttons could be distinguised.- See Also:
-
-
Method Details
-
transformChanged
void transformChanged(int type, javax.media.j3d.Transform3D transform) Classes implementing this interface that are registered with one of the MouseBehaviors will be called every time the behavior updates the Transform.- Parameters:
type- will be one of ROTATE, TRANSLATE or ZOOMtransform- DOCUMENT ME!
-