|
| ARTrackerSquare () |
|
| ~ARTrackerSquare () |
|
ARTrackerType | type () const override |
|
std::vector< std::string > | trackableConfigurations () const override |
|
bool | initialize () override |
|
void | setDebugMode (bool debug) |
| Enables or disables debug mode in the tracker. More...
|
|
bool | debugMode () const |
| Returns whether debug mode is currently enabled. More...
|
|
void | setImageProcMode (int mode) |
|
int | imageProcMode () const |
|
void | setThreshold (int thresh) |
| Sets the threshold value used for image binarization. More...
|
|
int | threshold () const |
| Returns the current threshold value used for image binarization. More...
|
|
void | setThresholdMode (AR_LABELING_THRESH_MODE mode) |
| Sets the thresholding mode to use. More...
|
|
AR_LABELING_THRESH_MODE | thresholdMode () const |
| Returns the current thresholding mode. More...
|
|
void | setLabelingMode (int mode) |
| Sets the labeling mode to use. More...
|
|
int | labelingMode () const |
| Returns the current labeling mode. More...
|
|
void | setPatternDetectionMode (int mode) |
|
int | patternDetectionMode () const |
|
void | setPattRatio (float ratio) |
|
float | pattRatio () const |
|
void | setMatrixCodeType (AR_MATRIX_CODE_TYPE type) |
|
AR_MATRIX_CODE_TYPE | matrixCodeType () const |
|
void | setPatternSize (int patternSize) |
|
int | patternSize () const |
|
void | setPatternCountMax (int patternCountMax) |
|
int | patternCountMax () const |
|
bool | start (ARParamLT *paramLT, AR_PIXEL_FORMAT pixelFormat) override |
|
bool | start (ARParamLT *paramLT0, AR_PIXEL_FORMAT pixelFormat0, ARParamLT *paramLT1, AR_PIXEL_FORMAT pixelFormat1, const ARdouble transL2R[3][4]) override |
|
bool | isRunning () override |
|
bool | update (AR2VideoBufferT *buff, std::vector< ARTrackable * > &trackables) override |
|
bool | update (AR2VideoBufferT *buff0, AR2VideoBufferT *buff1, std::vector< ARTrackable * > &trackables) override |
|
bool | stop () override |
|
void | terminate () override |
|
ARTrackable * | newTrackable (std::vector< std::string > config) override |
| ARTrackable factory method. More...
|
|
void | deleteTrackable (ARTrackable **trackable_p) override |
|
bool | updateDebugTextureRGBA32 (const int videoSourceIndex, uint32_t *buffer) |
|
| ARTrackerVideo () |
|
virtual | ~ARTrackerVideo () |
|
virtual bool | start (ARParamLT *paramLT, AR_PIXEL_FORMAT pixelFormat)=0 |
|
virtual bool | start (ARParamLT *paramLT0, AR_PIXEL_FORMAT pixelFormat0, ARParamLT *paramLT1, AR_PIXEL_FORMAT pixelFormat1, const ARdouble transL2R[3][4])=0 |
|
virtual bool | update (AR2VideoBufferT *buff, std::vector< ARTrackable * > &trackables)=0 |
|
virtual bool | update (AR2VideoBufferT *buff0, AR2VideoBufferT *buff1, std::vector< ARTrackable * > &trackables)=0 |
|
| ARTracker () |
|
virtual | ~ARTracker () |
|
virtual bool | initialize ()=0 |
|
virtual bool | start ()=0 |
|
virtual bool | isRunning ()=0 |
|
virtual bool | update ()=0 |
|
virtual bool | stop ()=0 |
|
virtual void | terminate ()=0 |
|
virtual ARTrackerType | type () const =0 |
|
virtual std::vector< std::string > | trackableConfigurations () const =0 |
|
virtual ARTrackable * | newTrackable (std::vector< std::string > config)=0 |
| ARTrackable factory method. More...
|
|
virtual void | deleteTrackable (ARTrackable **trackable_p)=0 |
|