Subversion Repositories AndroidProjects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
204 chris 1
#ifndef PADDLE_H
2
#define PADDLE_H
3
 
4
#include <AR/ar.h>
5
 
6
#define PADDLE_RADIUS   41.0
7
 
8
typedef struct {
9
  char       name[256];
10
  int        marker_id;
11
  double     width;
12
  double     center[2];
13
 
14
  double     trans[3][4];
15
  double     transL[3][4];
16
  double     transR[3][4];
17
  int        active;
18
 
19
  ARMarkerInfo  prevInfo;
20
  ARMarkerInfo  prevInfoL;
21
  ARMarkerInfo  prevInfoR;
22
 
23
  int           pcount;
24
  int           pcountL;
25
  int           pcountR;
26
} ARPaddleInfo;
27
 
28
ARPaddleInfo  *paddleInit( char *name );
29
 
30
int paddleGetTrans( ARPaddleInfo *paddleInfo, ARMarkerInfo *markerInfo,
31
                    int *flagL, int marker_num, ARParam *cparam );
32
 
33
#endif