|
| CollisionMeshQueryEnhanced (const CollisionMesh &m1, const CollisionMesh &m2) |
|
| CollisionMeshQueryEnhanced (const CollisionMeshQueryEnhanced &q) |
|
bool | Collide () |
|
bool | CollideAll () |
|
Real | Distance (Real absErr, Real relErr, Real bound=Inf) |
|
Real | Distance_Coherent (Real absErr, Real relErr, Real bound=Inf) |
|
bool | WithinDistance (Real tol) |
|
bool | WithinDistanceAll (Real tol) |
|
Real | PenetrationDepth () |
|
Real | Distance_Cached () const |
|
Real | PenetrationDepth_Cached () const |
|
void | ClosestPoints (Vector3 &p1, Vector3 &p2) const |
|
void | TolerancePoints (Vector3 &p1, Vector3 &p2) const |
|
void | PenetrationPoints (Vector3 &p1, Vector3 &p2, Vector3 &d1) const |
|
void | CollisionPairs (std::vector< int > &t1, std::vector< int > &t2) const |
|
void | TolerancePairs (std::vector< int > &t1, std::vector< int > &t2) const |
|
void | TolerancePoints (std::vector< Vector3 > &p1, std::vector< Vector3 > &t2) const |
|
| CollisionMeshQuery (const CollisionMesh &m1, const CollisionMesh &m2) |
|
| CollisionMeshQuery (const CollisionMeshQuery &q) |
|
const CollisionMeshQuery & | operator= (const CollisionMeshQuery &q) |
|
bool | Collide () |
|
bool | CollideAll () |
|
Real | Distance (Real absErr, Real relErr, Real bound=Inf) |
|
Real | Distance_Coherent (Real absErr, Real relErr, Real bound=Inf) |
|
bool | WithinDistance (Real tol) |
|
bool | WithinDistanceAll (Real tol) |
|
Real | PenetrationDepth () |
|
Real | Distance_Cached () const |
|
Real | PenetrationDepth_Cached () const |
|
void | ClosestPoints (Vector3 &p1, Vector3 &p2) const |
| Returns the closest points between the mesh after a Distance call. Results are in in local coordinates.
|
|
void | ClosestPair (int &t1, int &t2) const |
| Returns the closest triangles.
|
|
void | TolerancePoints (Vector3 &p1, Vector3 &p2) const |
| Returns a pair of points defining a true result of a WithinDistance call. Results are in in local coordinates.
|
|
void | TolerancePair (int &t1, int &t2) const |
| Returns a pair of triangles triangles defining a true result of a WithinDistance call.
|
|
void | PenetrationPoints (Vector3 &p1, Vector3 &p2, Vector3 &d1) const |
|
void | CollisionPairs (std::vector< int > &t1, std::vector< int > &t2) const |
|
void | TolerancePoints (std::vector< Vector3 > &p1, std::vector< Vector3 > &t2) const |
| Returns all pairs of points that are within the given tolerance of a WithinDistance call. Results are in in local coordinates.
|
|
void | TolerancePairs (std::vector< int > &t1, std::vector< int > &t2) const |
| Returns all pairs of triangles that are within the given tolerance of a WithinDistance call.
|
|