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::SoMotion3Event |
( |
void |
| ) |
|
Constructor. Resets values for translation and rotation information.
◆ ~SoMotion3Event()
SoMotion3Event::~SoMotion3Event |
( |
| ) |
|
|
virtual |
◆ getClassTypeId()
SoType SoMotion3Event::getClassTypeId |
( |
void |
| ) |
|
|
static |
This static method returns the SoType object associated with objects of this class.
◆ getTypeId()
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.
◆ initClass()
void SoMotion3Event::initClass |
( |
void |
| ) |
|
|
static |
Initialize the type information data.
◆ setTranslation()
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()
◆ 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()
◆ setRotation()
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.
◆ getRotation()
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: