SoMotion3Event(3IV)

SoMotion3Event - 3D motion events

Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.

NAME
     SoMotion3Event - 3D motion events

INHERITS FROM
     SoEvent > SoMotion3Event

SYNOPSIS
     #include <Inventor/events/SoMotion3Event.h>

          Methods from class SoMotion3Event:

                         SoMotion3Event()
     static SoType       getClassTypeId()
     void                setTranslation(const SbVec3f &t)
     const SbVec3f &     getTranslation() const
     void                setRotation(const SbRotation &r)
     const SbRotation &  getRotation() const

          Methods from class SoEvent:

     virtual SoType      getTypeId() const
     SbBool              isOfType(SoType type) const
     void                setTime(SbTime t)
     SbTime              getTime() const
     void                setPosition(const SbVec2s &p)
     const SbVec2s &     getPosition() const
     const SbVec2s &     getPosition(const SbViewportRegion &vpRgn) const
     const SbVec2f &     getNormalizedPosition(const SbViewportRegion &vpRgn)
                              const
     void                setShiftDown(SbBool isDown)
     void                setCtrlDown(SbBool isDown)
     void                setAltDown(SbBool isDown)
     SbBool              wasShiftDown() const
     SbBool              wasCtrlDown() const
     SbBool              wasAltDown() const


DESCRIPTION
     SoMotion3Event represents 3D relative motion events in the Inventor event
     model.

METHODS
                         SoMotion3Event()
          Constructor.

     static SoType       getClassTypeId()
          Return the type id for the SoMotion3Event class.

     void                setTranslation(const SbVec3f &t)
     const SbVec3f &     getTranslation() const
          Set and get the relative change in translation since the last
          translation event.
     void                setRotation(const SbRotation &r)
     const SbRotation &  getRotation() const
          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