1 #ifndef __SSV_TREE_COLLIDER_H__
2 #define __SSV_TREE_COLLIDER_H__
34 bool Distance(
BVTCache& cache,
float& minD, Point &point0, Point&point1,
45 bool Collide(
BVTCache& cache,
double tolerance,
65 float PrimDist(
udword id0,
udword id1, Point& point0, Point& point1);
71 Pair* cache,
float& minD, Point &point0, Point&point1);
74 float& minD, Point& point0, Point& point1);
78 Pair* cache,
double tolerance);
90 float PssPssDist(
float r0,
const Point& center0,
float r1,
const Point& center1);
101 float PssLssDist(
float r0,
const Point& center0,
102 float r1,
const Point& point0,
const Point& point1);
113 float LssPssDist(
float r0,
const Point& point0,
const Point& point1,
114 float r1,
const Point& center0);
126 float LssLssDist(
float r0,
const Point& point0,
const Point& point1,
127 float r1,
const Point& point2,
const Point& point3);