Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

SoTrackerEvent Class Reference

The SoTrackerEvent class contains position and orientation information for events.

Tracker events are generated by sensor devices reporting position and orientation in 3D space. This information may be obtained from tracking systems. More...

#include <Inventor/events/SoTrackerEvent.h>

List of all members.

Public Member Functions

 SoTrackerEvent (void)
virtual ~SoTrackerEvent ()
void setPosition3 (const SbVec3f &p)
const SbVec3f getPosition3 () const
void setOrientation (const float &a, const float &e, const float &h)
void setOrientation (const SbRotation &r)
void setOrientation (const SbVec3f &axis, const float &angle)
const SbRotation getOrientation () const
const SbLine getRay () const
virtual const SbTrackerInfogetTrackerInfo () const
virtual SbTrackerInfogetTrackerInfo ()
virtual const SbTrackerInfo getTrackerInfoRef () const

Static Public Member Functions

static void initClass (void)


Detailed Description

The SoTrackerEvent class contains position and orientation information for events.

Tracker events are generated by sensor devices reporting position and orientation in 3D space. This information may be obtained from tracking systems.

See also:
SoEvent, SoTrackerEvent

SoEventCallback, SoHandleEventAction


Constructor & Destructor Documentation

SoTrackerEvent::SoTrackerEvent void   ) 
 

SoTrackerEvent::~SoTrackerEvent  )  [virtual]
 


Member Function Documentation

const SbRotation SoTrackerEvent::getOrientation  )  const
 

const SbVec3f SoTrackerEvent::getPosition3  )  const
 

const SbLine SoTrackerEvent::getRay  )  const
 

SbTrackerInfo * SoTrackerEvent::getTrackerInfo  )  [virtual]
 

const SbTrackerInfo * SoTrackerEvent::getTrackerInfo  )  const [virtual]
 

const SbTrackerInfo SoTrackerEvent::getTrackerInfoRef  )  const [virtual]
 

void SoTrackerEvent::initClass void   )  [static]
 

Initialize the type information data.

void SoTrackerEvent::setOrientation const SbVec3f &  axis,
const float &  angle
 

void SoTrackerEvent::setOrientation const SbRotation &  r  ) 
 

void SoTrackerEvent::setOrientation const float &  a,
const float &  e,
const float &  h
 

void SoTrackerEvent::setPosition3 const SbVec3f &  p  ) 
 

Set the 3D position for the event.


The documentation for this class was generated from the following files:
Generated on Wed May 18 01:24:59 2005 for SculptDemo by  doxygen 1.4.3