GJKResult gjk_full(const SupportFunc &shape_a, const SupportFunc &shape_b)
GJK 完整检测:碰撞状态、距离、最近点对
bool gjk_intersect(const SupportFunc &shape_a, const SupportFunc &shape_b)
GJK 相交检测(仅判断是否碰撞)
std::function< Point3D(const Vector3D &)> SupportFunc
支撑函数类型
double gjk_distance(const SupportFunc &shape_a, const SupportFunc &shape_b)
GJK 最近距离查询
foundation::Vector3D Vector3D
双精度三维向量(重新导出)
foundation::Point3D Point3D
双精度三维点(重新导出)