annotate col.h @ 79:376bac6b05f1

*** empty log message ***
author gongo
date Thu, 09 Nov 2006 08:28:48 +0000
parents 0fae5658fb0b
children 8edae89a3877
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
1 /*
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
2 * $Id$
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
3 */
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
4 typedef struct detection_face {
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
5 FVECTOR p0;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
6 FVECTOR v0;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
7 FVECTOR v1;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
8 FVECTOR normal;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
9 } ColFace, *ColFacePtr;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
10
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
11 typedef struct col_face_handler {
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
12 ColFacePtr colface;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
13 void* free_addr;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
14 int facenum;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
15 } ColFaceHd;
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
16
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
17 extern void col_init(ColFaceHd* hd, PolygonInfo* face);
0fae5658fb0b Initial revision
gongo
parents:
diff changeset
18 extern Bool col_detect(ColFaceHd* hd, FVECTOR pose, FVECTOR p);