55#ifndef __ARMarkerSquare_h__
56#define __ARMarkerSquare_h__
59#include <AR/arFilterTransMat.h>
63typedef unsigned char bool;
89 ARFilterTransMatInfo *
ftmi;
100#define AR_PATTERN_TYPE_TEMPLATE 0
101#define AR_PATTERN_TYPE_MATRIX 1
103void newMarkers(
const char *markersConfigDataFilePathC, ARPattHandle *arPattHandle,
ARMarkerSquare **markersSquare_out,
int *markersSquareCount_out,
int *patternDetectionMode_out);
void deleteMarkers(ARMarkerSquare **markersSquare_p, int *markersSquareCount_p, ARPattHandle *arPattHandle)
struct _ARMarkerSquare ARMarkerSquare
void newMarkers(const char *markersConfigDataFilePathC, ARPattHandle *arPattHandle, ARMarkerSquare **markersSquare_out, int *markersSquareCount_out, int *patternDetectionMode_out)
ARdouble filterCutoffFrequency
ARFilterTransMatInfo * ftmi
ARdouble matchingThreshold
ARdouble filterSampleRate
ARdouble marker_coord[4][2]