|
| template<typename VectorType > |
| VectorType | GJKGetAveragePoint (const GS::Array< VectorType > &vertices) |
| |
| template<typename VectorType > |
| VectorType | GJKGetFurthestPoint (const GS::Array< VectorType > &vertices, const VectorType &d) |
| |
| template<typename VectorType > |
| VectorType | GJKGetSupport (const GS::Array< VectorType > &vertices1, const GS::Array< VectorType > &vertices2, const VectorType &d) |
| |
| template<typename Coordinate > |
| bool | GJKDoSimplex (GS::Array< Vector2< Coordinate > > &simplex, Vector2< Coordinate > &direction) |
| |
| template<typename Coordinate > |
| bool | GJKDoSimplex (GS::Array< Vector3< Coordinate > > &simplex, Vector3< Coordinate > &direction) |
| |
| template<typename SupportFunction , typename VectorType > |
| GJKResult< VectorType > | GJKCollisionDetection (SupportFunction supportFunction, VectorType direction) |
| |
| template<typename VectorType > |
| GJKResult< VectorType > | GJKCollisionDetection (const GS::Array< VectorType > &vertices1, const GS::Array< VectorType > &vertices2) |
| |