Candy
|
ARToolkit is a bindable node that takes care of all communication with the ARToolKit. More...
Public Member Functions | |
ARToolkit () | |
Initializes local members. More... | |
~ARToolkit () | |
Destructor. More... | |
void | initialize () |
void | traverseSG (H3D::TraverseInfo &ti) |
const int * | getVideoSize () const |
Static Public Member Functions | |
static ARToolkit * | getActive () |
Get the top of the bindable stack for this node. More... | |
Public Attributes | |
auto_ptr< H3D::SFString > | videoConfiguration |
auto_ptr< H3D::SFString > | cameraConfiguration |
auto_ptr< H3D::MFString > | markerConfiguration |
auto_ptr< H3D::MFVec2d > | markerCenter |
auto_ptr< H3D::MFDouble > | markerWidth |
auto_ptr< H3D::SFInt32 > | threshold |
auto_ptr< H3D::SFFloat > | maxCameraRate |
auto_ptr< H3D::SFBool > | drawByTexture |
auto_ptr< H3D::SFBool > | drawHalfImage |
auto_ptr< H3D::Field > | dataObsolete |
Static Public Attributes | |
static H3D::H3DNodeDatabase | database |
Friends | |
class | MarkerTracker |
class | ARBackground |
ARToolkit is a bindable node that takes care of all communication with the ARToolKit.
It is used much like a singleton, where one instance is created at initialization of the application and subsequently used by any other part of this bridge. One and only one ARToolkit node is required.
HVR::ARToolkit::ARToolkit | ( | ) |
Initializes local members.
HVR::ARToolkit::~ARToolkit | ( | ) |
Destructor.
|
inlinestatic |
Get the top of the bindable stack for this node.