46 #include "PQP_Compile.h"
52 #if PQP_BV_TYPE & RSS_TYPE
58 #if PQP_BV_TYPE & OBB_TYPE
68 int Leaf() {
return first_child < 0; }
70 void FitToTris(PQP_REAL O[3][3],
Tri *tris,
int num_tris);
77 #if PQP_BV_TYPE & RSS_TYPE
78 return (sqrt(l[0]*l[0] + l[1]*l[1]) + 2*r);
80 return (d[0]*d[0] + d[1]*d[1] + d[2]*d[2]);
85 BV_Overlap(PQP_REAL R[3][3], PQP_REAL T[3],
BV *b1,
BV *b2);
87 #if PQP_BV_TYPE & RSS_TYPE
89 BV_Distance(PQP_REAL R[3][3], PQP_REAL T[3],
BV *b1,
BV *b2);