#include <Inventor/VRMLnodes/SoVRMLDragSensor.h>
Inheritance diagram for SoVRMLDragSensor:
Public Methods | |
virtual void | handleEvent (SoHandleEventAction *action) |
Static Public Methods | |
void | initClass (void) |
Public Attributes | |
SoSFVec3f | trackPoint_changed |
SoSFBool | autoOffset |
Protected Methods | |
SoVRMLDragSensor (void) | |
virtual | ~SoVRMLDragSensor () |
const SbVec3f & | getLocalStartingPoint (void) const |
const SbMatrix & | getLocalToWorldMatrix (void) const |
const SbMatrix & | getWorldToLocalMatrix (void) const |
const SbViewVolume & | getViewVolume (void) const |
const SbVec2f & | getNormalizedLocaterPosition (void) const |
|
Constructor. |
|
Destructor. |
|
Action method for SoHandleEventAction. Inspects the event data from action, and processes it if it is something which this node should react to. Nodes influencing relevant state variables for how event handling is done also overrides this method. Reimplemented from SoNode. |
|
Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system. Reimplemented from SoNode. Reimplemented in SoVRMLCylinderSensor, SoVRMLPlaneSensor, and SoVRMLSphereSensor. |
|
Returns the interaction starting point. |
|
Returns the matrix that transforms to the world coordinate system. |
|
Returns the matrix that transforms from the world coordinate system. |
|
Returns the current view volume. |
|
Returns the current normalized pointer position. |
|
An event out that is generated when the trackpoint is changed. |
|
When TRUE, the offset field is updated when a dragging sequence is finished. Default value is TRUE. |