51 friend class ARTrackerNFT;
58 char *datasetPathname;
62 AR2ImageT *getBestImage(
int patternIndex);
68 bool load(
const char* dataSetPathname_in);
70 bool updateWithNFTResults(
int detectedPage,
float trackingTrans[3][4],
ARdouble transL2R[3][4] = NULL);
72 void setNFTScale(
const float scale);
AR_MATRIX_CODE_TYPE
Values specifying the type of matrix code in use.
Definition: ar.h:320
double ARdouble
Definition: ar.h:99
Base class for supported trackable types.
Definition: ARTrackable.h:62
virtual std::pair< float, float > getPatternSize(int patternIndex)=0
virtual int getPatternCount()=0
virtual bool getPatternImage(int patternIndex, uint32_t *pattImageBuffer, AR_MATRIX_CODE_TYPE matrixCodeType)=0
virtual bool getPatternTransform(int patternIndex, ARdouble T[16])=0
Get the transform, relative to this trackable's origin, of this pattern.
virtual std::pair< int, int > getPatternImageSize(int patternIndex, AR_MATRIX_CODE_TYPE matrixCodeType)=0
Definition: imageSet.h:53
Definition: tracking.h:76