This is the complete list of members for coal::GJKSolver, including all inherited members.
cached_guess | coal::GJKSolver | mutable |
distance_upper_bound | coal::GJKSolver | |
enable_cached_guess | coal::GJKSolver | |
epa | coal::GJKSolver | mutable |
epa_max_iterations | coal::GJKSolver | |
epa_tolerance | coal::GJKSolver | |
EPAExtractWitnessPointsAndNormal(const Transform3s &tf1, CoalScalar &distance, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inlineprotected |
EPAFailedExtractWitnessPointsAndNormal(const Transform3s &tf1, CoalScalar &distance, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inlineprotected |
getDistancePrecision(const bool compute_penetration) const | coal::GJKSolver | inline |
getGJKInitialGuess(const S1 &s1, const S2 &s2, Vec3s &guess, support_func_guess_t &support_hint, const Vec3s &default_guess=Vec3s(1, 0, 0)) const | coal::GJKSolver | inlineprotected |
gjk | coal::GJKSolver | mutable |
gjk_convergence_criterion | coal::GJKSolver | |
gjk_convergence_criterion_type | coal::GJKSolver | |
gjk_initial_guess | coal::GJKSolver | |
gjk_max_iterations | coal::GJKSolver | |
gjk_tolerance | coal::GJKSolver | |
gjk_variant | coal::GJKSolver | |
GJKCollisionExtractWitnessPointsAndNormal(const Transform3s &tf1, CoalScalar &distance, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inlineprotected |
GJKEarlyStopExtractWitnessPointsAndNormal(const Transform3s &tf1, CoalScalar &distance, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inlineprotected |
GJKExtractWitnessPointsAndNormal(const Transform3s &tf1, CoalScalar &distance, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inlineprotected |
GJKSolver() | coal::GJKSolver | inline |
GJKSolver(const DistanceRequest &request) | coal::GJKSolver | inlineexplicit |
GJKSolver(const CollisionRequest &request) | coal::GJKSolver | inlineexplicit |
GJKSolver(const GJKSolver &other)=default | coal::GJKSolver | |
m_dummy_precision | coal::GJKSolver | privatestatic |
minkowski_difference | coal::GJKSolver | mutable |
operator!=(const GJKSolver &other) const | coal::GJKSolver | inline |
operator==(const GJKSolver &other) const | coal::GJKSolver | inline |
runGJKAndEPA(const S1 &s1, const Transform3s &tf1, const S2 &s2, const Transform3s &tf2, const bool compute_penetration, CoalScalar &distance, Vec3s &p1, Vec3s &p2, Vec3s &normal, const bool relative_transformation_already_computed=false) const | coal::GJKSolver | inlineprotected |
set(const DistanceRequest &request) | coal::GJKSolver | inline |
set(const CollisionRequest &request) | coal::GJKSolver | inline |
shapeDistance(const S1 &s1, const Transform3s &tf1, const S2 &s2, const Transform3s &tf2, const bool compute_penetration, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inline |
shapeDistance(const S1 &s1, const Transform3s &tf1, const TriangleP &s2, const Transform3s &tf2, const bool compute_penetration, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inline |
shapeDistance(const TriangleP &s1, const Transform3s &tf1, const S2 &s2, const Transform3s &tf2, const bool compute_penetration, Vec3s &p1, Vec3s &p2, Vec3s &normal) const | coal::GJKSolver | inline |
support_func_cached_guess | coal::GJKSolver | mutable |