The SoMotion3Event class contains information about 3D movement events.
More...
#include <Inventor/events/SoMotion3Event.h>
The SoMotion3Event class contains information about 3D movement events.
Motion3 events are generated by devices capable of "3D motion", for instance a spaceball device. Instances of this class contain information about these devices' translations and rotations in all 3 dimensions.
- See also
- SoEvent, SoLocation2Event
-
SoEventCallback, SoHandleEventAction
SoMotion3Event::SoMotion3Event |
( |
void |
| ) |
|
Constructor. Resets values for translation and rotation information.
SoMotion3Event::~SoMotion3Event |
( |
| ) |
|
|
virtual |
SoType SoMotion3Event::getClassTypeId |
( |
void |
| ) |
|
|
static |
\ This static method returns the SoType object associated with \ objects of this class. \
SoType SoMotion3Event::getTypeId |
( |
void |
| ) |
const |
|
virtual |
Returns the type identification of an object derived from a \ class inheriting SoEvent. This is used for runtime type checking and \ "downward" casting. \
Reimplemented from SoEvent.
void SoMotion3Event::initClass |
( |
void |
| ) |
|
|
static |
Initialize the type information data.
void SoMotion3Event::setTranslation |
( |
const SbVec3f & |
t | ) |
|
Sets the translation value of this event. Method is used by the window specific device class(es) generating the event.
- See also
- getTranslation()
const SbVec3f & SoMotion3Event::getTranslation |
( |
void |
| ) |
const |
Returns translation value. Note that translation are specified relative to former events, i.e. the values given here are not accumulated global coordinates.
- See also
- getTime()
void SoMotion3Event::setRotation |
( |
const SbRotation & |
r | ) |
|
Sets the rotation value of this event. Method is used by the window specific device class(es) generating the event.
const SbRotation & SoMotion3Event::getRotation |
( |
void |
| ) |
const |
Returns rotational value. Note that rotations are specified relative to former events, i.e. the values given here are not accumulated rotations.
- See also
- getTime()
The documentation for this class was generated from the following files: