Provided by: libcoin60-doc_3.1.3-2_all bug

NAME

       SoMotion3Event -

       The SoMotion3Event class contains information about 3D movement events.

       Motion3 events are generated by devices capable of '3D motion', for instance spaceballs.
       Instances of this class contains information about these devices' translations and
       rotations in all 3 dimensions.

SYNOPSIS

       #include <Inventor/events/SoMotion3Event.h>

       Inherits SoEvent.

   Public Member Functions
       SoMotion3Event (void)
       virtual ~SoMotion3Event ()
       void setTranslation (const SbVec3f &t)
       const SbVec3f & getTranslation (void) const
       void setRotation (const SbRotation &r)
       const SbRotation & getRotation (void) const

   Static Public Member Functions
       static void initClass (void)

Detailed Description

       The SoMotion3Event class contains information about 3D movement events.

       Motion3 events are generated by devices capable of '3D motion', for instance spaceballs.
       Instances of this class contains information about these devices' translations and
       rotations in all 3 dimensions.

       See also:
           SoEvent, SoLocation2Event

           SoEventCallback, SoHandleEventAction

Constructor & Destructor Documentation

   SoMotion3Event::SoMotion3Event (void) Constructor. Resets values for translation and rotation
       information.
   SoMotion3Event::~SoMotion3Event () [virtual] Destructor.

Member Function Documentation

   void SoMotion3Event::initClass (void) [static] Initialize the type information data.
       Reimplemented from SoEvent.

   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()

Author

       Generated automatically by Doxygen for Coin from the source code.