|
Typedefs |
typedef AlgoTable< Intersect > | IntersectTable |
typedef AlgoTable< Common_point > | Common_pointTable |
Functions |
bool | intersectConvexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v) |
bool | intersectComplexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v) |
bool | intersectComplexComplex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v) |
IntersectTable * | intersectInitialize () |
bool | intersect (const Object &a, const Object &b, Vector &v) |
bool | common_pointConvexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb) |
bool | common_pointComplexConvex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb) |
bool | common_pointComplexComplex (const Shape &a, const Shape &b, const Transform &a2w, const Transform &b2w, Vector &v, Point &pa, Point &pb) |
Common_pointTable * | common_pointInitialize () |
bool | common_point (const Object &a, const Object &b, Vector &v, Point &pa, Point &pb) |
bool | prev_closest_points (const Object &a, const Object &b, Vector &v, Point &pa, Point &pb) |