#include <ARToolKit.h>
|
| ARToolKitMarker (const std::string &configName, int MarkerID, double size, osg::Matrix &mat, osg::Matrix &hostMat, bool VrmlToOSG) |
|
| ARToolKitMarker (const char *Name) |
|
void | updateData (double markerSize, osg::Matrix &mat, osg::Matrix &hostMat, bool vrmlToOsg) |
|
virtual | ~ARToolKitMarker () |
|
osg::Matrix & | getCameraTrans () |
|
osg::Matrix & | getMarkerTrans () |
|
osg::Matrix & | getOffset () |
|
virtual void | tabletEvent (coTUIElement *tUIItem) |
|
double | getSize () |
|
int | getPattern () |
|
bool | isVisible () |
|
bool | isObjectMarker () |
|
void | setObjectMarker (bool o) |
|
void | setColor (float r, float g, float b) |
|
void | setOffset (osg::Matrix &mat) |
|
virtual | ~coTUIListener () |
|
virtual void | tabletEvent (coTUIElement *tUIItem) |
|
virtual void | tabletPressEvent (coTUIElement *tUIItem) |
|
virtual void | tabletSelectEvent (coTUIElement *tUIItem) |
|
virtual void | tabletChangeModeEvent (coTUIElement *tUIItem) |
|
virtual void | tabletFindEvent (coTUIElement *tUIItem) |
|
virtual void | tabletLoadFilesEvent (char *nodeName) |
|
virtual void | tabletReleaseEvent (coTUIElement *tUIItem) |
|
virtual void | tabletCurrentEvent (coTUIElement *tUIItem) |
|
virtual void | tabletDataEvent (coTUIElement *tUIItem, covise::TokenBuffer &tb) |
|
◆ ARToolKitMarker() [1/2]
opencover::ARToolKitMarker::ARToolKitMarker |
( |
const std::string & |
configName, |
|
|
int |
MarkerID, |
|
|
double |
size, |
|
|
osg::Matrix & |
mat, |
|
|
osg::Matrix & |
hostMat, |
|
|
bool |
VrmlToOSG |
|
) |
| |
◆ ARToolKitMarker() [2/2]
opencover::ARToolKitMarker::ARToolKitMarker |
( |
const char * |
Name | ) |
|
◆ ~ARToolKitMarker()
virtual opencover::ARToolKitMarker::~ARToolKitMarker |
( |
| ) |
|
|
virtual |
◆ getCameraTrans()
osg::Matrix & opencover::ARToolKitMarker::getCameraTrans |
( |
| ) |
|
◆ getMarkerTrans()
osg::Matrix & opencover::ARToolKitMarker::getMarkerTrans |
( |
| ) |
|
◆ getOffset()
osg::Matrix & opencover::ARToolKitMarker::getOffset |
( |
| ) |
|
|
inline |
◆ getPattern()
int opencover::ARToolKitMarker::getPattern |
( |
| ) |
|
◆ getSize()
double opencover::ARToolKitMarker::getSize |
( |
| ) |
|
◆ isObjectMarker()
bool opencover::ARToolKitMarker::isObjectMarker |
( |
| ) |
|
|
inline |
◆ isVisible()
bool opencover::ARToolKitMarker::isVisible |
( |
| ) |
|
◆ setColor()
void opencover::ARToolKitMarker::setColor |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b |
|
) |
| |
◆ setObjectMarker()
void opencover::ARToolKitMarker::setObjectMarker |
( |
bool |
o | ) |
|
|
inline |
◆ setOffset()
void opencover::ARToolKitMarker::setOffset |
( |
osg::Matrix & |
mat | ) |
|
◆ tabletEvent()
virtual void opencover::ARToolKitMarker::tabletEvent |
( |
coTUIElement * |
tUIItem | ) |
|
|
virtual |
◆ updateData()
void opencover::ARToolKitMarker::updateData |
( |
double |
markerSize, |
|
|
osg::Matrix & |
mat, |
|
|
osg::Matrix & |
hostMat, |
|
|
bool |
vrmlToOsg |
|
) |
| |
◆ calibrate
◆ colors
osg::Vec4Array* opencover::ARToolKitMarker::colors = nullptr |
◆ displayQuad
◆ geom
osg::Geometry* opencover::ARToolKitMarker::geom = nullptr |
◆ lastVisible
bool opencover::ARToolKitMarker::lastVisible |
◆ markerQuad
osg::ref_ptr<osg::MatrixTransform> opencover::ARToolKitMarker::markerQuad |
◆ matrixSumm
osg::Matrix opencover::ARToolKitMarker::matrixSumm |
◆ numCalibSamples
int opencover::ARToolKitMarker::numCalibSamples |
◆ OpenGLToOSGMatrix
osg::Matrix opencover::ARToolKitMarker::OpenGLToOSGMatrix |
◆ PfToOpenGLMatrix
osg::Matrix opencover::ARToolKitMarker::PfToOpenGLMatrix |
◆ posSize
osg::MatrixTransform* opencover::ARToolKitMarker::posSize =nullptr |
◆ quadGeode
osg::Geode* opencover::ARToolKitMarker::quadGeode = nullptr |
The documentation for this class was generated from the following file: