ncsa.j3d.ui.tools
Class SensorRecordTool
java.lang.Object
|
+--javax.media.j3d.SceneGraphObject
|
+--javax.media.j3d.Node
|
+--javax.media.j3d.Leaf
|
+--javax.media.j3d.Behavior
|
+--ncsa.j3d.ui.tools.SensorRecordTool
- public class SensorRecordTool
- extends javax.media.j3d.Behavior
- implements ToolInterface
This tool makes it possible to record a sensor output when the PlayWriter
is active.
Fields inherited from class javax.media.j3d.Node |
ALLOW_AUTO_COMPUTE_BOUNDS_READ,
ALLOW_AUTO_COMPUTE_BOUNDS_WRITE,
ALLOW_BOUNDS_READ,
ALLOW_BOUNDS_WRITE,
ALLOW_COLLIDABLE_READ,
ALLOW_COLLIDABLE_WRITE,
ALLOW_LOCAL_TO_VWORLD_READ,
ALLOW_PICK,
ALLOW_PICKABLE_READ,
ALLOW_PICKABLE_WRITE,
ENABLE_COLLISION_REPORTING,
ENABLE_PICK_REPORTING |
Methods inherited from class javax.media.j3d.Behavior |
duplicateNode,
getEnable,
getSchedulingBoundingLeaf,
getSchedulingBounds,
postId,
setEnable,
setSchedulingBoundingLeaf,
setSchedulingBounds,
updateNodeReferences |
Methods inherited from class javax.media.j3d.Node |
cloneNode,
cloneTree,
cloneTree,
cloneTree,
getBounds,
getBoundsAutoCompute,
getCollidable,
getLocalToVworld,
getLocalToVworld,
getParent,
getPickable,
setBounds,
setBoundsAutoCompute,
setCollidable,
setPickable |
Methods inherited from class javax.media.j3d.SceneGraphObject |
clearCapability,
getCapability,
getUserData,
isCompiled,
isLive,
setCapability,
setUserData |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
SensorRecordTool
public SensorRecordTool()
- The Constructor
initialize
public void initialize()
- See Behavior.
- Overrides:
- initialize in class javax.media.j3d.Behavior
processStimulus
public void processStimulus(java.util.Enumeration criteria)
- See Behavior.
- Overrides:
- processStimulus in class javax.media.j3d.Behavior
describe
public java.lang.String describe()
- Returns the name of the Tool.
- Specified by:
- describe in interface ToolInterface
- Tags copied from interface: ToolInterface
- Parameters:
none
-
describeFunctionality
public java.lang.String describeFunctionality()
- Returns a description of how the tool is used.
- Specified by:
- describeFunctionality in interface ToolInterface
- Tags copied from interface: ToolInterface
- Parameters:
none
-
notify
public boolean notify(java.util.EventObject t)
- A legacy function that should go away soon.
- Tags copied from interface: PortfolioEventReceiver
- Parameters:
EventObject
- The event to be processed.
setToolManager
public void setToolManager(ToolManagerInterface tmi)
- Configures this tool to be managed by a specific tool manager.
- Specified by:
- setToolManager in interface ToolInterface
- Parameters:
tmi
- The ToolManager to use.
NCSA Portfolio, Copyright 1997-1999, National Center for Supercomputing Applications, University of Illinois Urbana-Champaign, All Rights Reserved