PositionObject Class Reference

Base Class for objects that return an ARPosition. More...

#include <ardev.h>

Inheritance diagram for PositionObject:

ARObject ARToolKitPosition PositionConstant PositionNull PositionRotate List of all members.

Public Member Functions

 PositionObject ()
 Default Constructor.
virtual ~PositionObject ()
 destructor
virtual ARPosition GetPosition ()=0
 Abstract function that returns the current Position, call Update to get new position.
virtual bool Present ()
 Is the position object present, ie in fov for optical tracking.
ARPosition GetTransformedPosition ()
 Calculates the full position chain transformation.
bool FullChainPresent ()
 Checks if all the position objects in the chain are present.

Public Attributes

PositionObjectNext
 Pointer to next position object if multiple tranformations are needed.

Protected Attributes

bool present
 Is the position object present, ie in fov for optical tracking.

Detailed Description

Base Class for objects that return an ARPosition.


The documentation for this class was generated from the following files:
SourceForge.net Logo Generated on Sat May 12 15:25:43 2007 for ardev by doxygen 1.5.1