OpenTracker

An Open Architecture for Reconfigurable Tracking based on XML | Contact

ot::ARToolKitSource Class Reference
[Device Input Classes]

An ARToolKitSource represents a single marker that is tracked by the artoolkit library. More...

#include <ARToolKitSource.h>

Inheritance diagram for ot::ARToolKitSource:

Inheritance graph
[legend]
Collaboration diagram for ot::ARToolKitSource:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual int isEventGenerator ()

Public Attributes

Event event
Event buffer
int markerId
double center [2]
double size
int modified

Protected Member Functions

 ARToolKitSource (int markerId_, double center_[2], double size_)

Friends

class ARToolKitModule
class ARToolKitPlusModule

Detailed Description

An ARToolKitSource represents a single marker that is tracked by the artoolkit library.

Definition at line 74 of file ARToolKitSource.h.


Constructor & Destructor Documentation

ot::ARToolKitSource::ARToolKitSource ( int  markerId_,
double  center_[2],
double  size_ 
) [inline, protected]

constructor method

Parameters:
markerId_ the id of the marker from artoolkit library
vertex_ vertex coordinates of the marker

Definition at line 96 of file ARToolKitSource.h.


Member Function Documentation

virtual int ot::ARToolKitSource::isEventGenerator (  )  [inline, virtual]

tests for EventGenerator interface being present.

Is overriden to return 1 always.

Returns:
always 1

Reimplemented from ot::Node.

Definition at line 110 of file ARToolKitSource.h.


Friends And Related Function Documentation

friend class ARToolKitModule [friend]

Definition at line 113 of file ARToolKitSource.h.

friend class ARToolKitPlusModule [friend]

Definition at line 116 of file ARToolKitSource.h.


Member Data Documentation

buffer variable for grabbing thread

Definition at line 79 of file ARToolKitSource.h.

center of the marker

Definition at line 85 of file ARToolKitSource.h.

the event pushed into the tree

Definition at line 79 of file ARToolKitSource.h.

marker id from the artoolkit library

Definition at line 83 of file ARToolKitSource.h.

is a new update ready in the buffer ?

Definition at line 89 of file ARToolKitSource.h.

size of the marker

Definition at line 87 of file ARToolKitSource.h.


The documentation for this class was generated from the following file:

copyright (c) 2006 Graz University of Technology