SoMotion3Event(3IV)
SoMotion3Event (SoMotion3Ev) - 3D motion events
As shipped in IRIX 6.5.30. Added in IRIX 6.5.22.
NAME SoMotion3Event (SoMotion3Ev) - 3D motion events INHERITS FROM SoEvent > SoMotion3Event SYNOPSIS #include <Inventor_c/events/SoMotion3Event.h> typedef SoMotion3Event SoMotion3Ev Functions from class SoMotion3Event: SoMotion3Event * SoMotion3EvCreate() SoType SoMotion3EvGetClassTypeId() void SoMotion3EvSetXlate(SoMotion3Ev *this, const SbVec3f *t) const SbVec3f * SoMotion3EvGetXlate(const SoMotion3Ev *this) void SoMotion3EvSetRot(SoMotion3Ev *this, const SbRotation *r) const SbRotation * SoMotion3EvGetRot(const SoMotion3Ev *this) Functions from class SoEvent: SoType SoMotion3EvGetTypeId(const SoMotion3Ev *this) SbBool SoMotion3EvIsOfType(const SoMotion3Ev *this, SoType type) void SoMotion3EvSetTime(SoMotion3Ev *this, SbTime t) SbTime SoMotion3EvGetTime(const SoMotion3Ev *this) void SoMotion3EvSetPos(SoMotion3Ev *this, const SbVec2s *p) const SbVec2s * SoMotion3EvGetPos(const SoMotion3Ev *this) const SbVec2s * SoMotion3EvGetPosInVP(const SoMotion3Ev *this, const SbViewportRegion *vpRgn) const SbVec2f * SoMotion3EvGetNormPos(const SoMotion3Ev *this, const SbViewportRegion *vpRgn) void SoMotion3EvSetShiftDown(SoMotion3Ev *this, SbBool isDown) void SoMotion3EvSetCtrlDown(SoMotion3Ev *this, SbBool isDown) void SoMotion3EvSetAltDown(SoMotion3Ev *this, SbBool isDown) SbBool SoMotion3EvWasShiftDown(const SoMotion3Ev *this) SbBool SoMotion3EvWasCtrlDown(const SoMotion3Ev *this) SbBool SoMotion3EvWasAltDown(const SoMotion3Ev *this) DESCRIPTION SoMotion3Event represents 3D relative motion events in the Inventor event model. FUNCTIONS SoMotion3Event * SoMotion3EvCreate() Constructor. SoType SoMotion3EvGetClassTypeId() Return the type id for the SoMotion3Event class. void SoMotion3EvSetXlate(SoMotion3Ev *this, const SbVec3f *t) const SbVec3f * SoMotion3EvGetXlate(const SoMotion3Ev *this) Set and get the relative change in translation since the last translation event. void SoMotion3EvSetRot(SoMotion3Ev *this, const SbRotation *r) const SbRotation * SoMotion3EvGetRot(const SoMotion3Ev *this) Set and get the relative change in rotation since the last rotation event. SEE ALSO SoEvent, SoButtonEvent, SoKeyboardEvent, SoLocation2Event, SoMouseButtonEvent, SoSpaceballButtonEvent, SoHandleEventAction, SoEventCallback, SoSelection, SoInteraction, SoXtDevice