2
#ifndef MINKOWSKI_PENETRATION_DEPTH_SOLVER_H
3
#define MINKOWSKI_PENETRATION_DEPTH_SOLVER_H
5
#include "ConvexPenetrationDepthSolver.h"
7
///MinkowskiPenetrationDepthSolver implements bruteforce penetration depth estimation.
8
///Implementation is based on sampling the depth using support mapping, and using GJK step to get the witness points.
9
class MinkowskiPenetrationDepthSolver : public ConvexPenetrationDepthSolver
13
virtual bool CalcPenDepth( SimplexSolverInterface& simplexSolver,
14
ConvexShape* convexA,ConvexShape* convexB,
15
const SimdTransform& transA,const SimdTransform& transB,
16
SimdVector3& v, SimdPoint3& pa, SimdPoint3& pb);
20
#endif //MINKOWSKI_PENETRATION_DEPTH_SOLVER_H
b'\\ No newline at end of file'