hpp-fcl
3.0.0
HPP fork of FCL -- The Flexible Collision Library
|
This is the complete list of members for hpp::fcl::GJKSolver, including all inherited members.
cached_guess | hpp::fcl::GJKSolver | mutable |
distance_upper_bound | hpp::fcl::GJKSolver | |
enable_cached_guess | hpp::fcl::GJKSolver | |
epa | hpp::fcl::GJKSolver | mutable |
epa_max_iterations | hpp::fcl::GJKSolver | |
epa_tolerance | hpp::fcl::GJKSolver | |
EPAExtractWitnessPointsAndNormal(const Transform3f &tf1, FCL_REAL &distance, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inlineprotected |
EPAFailedExtractWitnessPointsAndNormal(const Transform3f &tf1, FCL_REAL &distance, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inlineprotected |
getDistancePrecision(const bool compute_penetration) const | hpp::fcl::GJKSolver | inline |
getGJKInitialGuess(const S1 &s1, const S2 &s2, Vec3f &guess, support_func_guess_t &support_hint, const Vec3f &default_guess=Vec3f(1, 0, 0)) const | hpp::fcl::GJKSolver | inlineprotected |
gjk | hpp::fcl::GJKSolver | mutable |
gjk_convergence_criterion | hpp::fcl::GJKSolver | |
gjk_convergence_criterion_type | hpp::fcl::GJKSolver | |
gjk_initial_guess | hpp::fcl::GJKSolver | |
gjk_max_iterations | hpp::fcl::GJKSolver | |
gjk_tolerance | hpp::fcl::GJKSolver | |
gjk_variant | hpp::fcl::GJKSolver | |
GJKCollisionExtractWitnessPointsAndNormal(const Transform3f &tf1, FCL_REAL &distance, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inlineprotected |
GJKEarlyStopExtractWitnessPointsAndNormal(const Transform3f &tf1, FCL_REAL &distance, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inlineprotected |
GJKExtractWitnessPointsAndNormal(const Transform3f &tf1, FCL_REAL &distance, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inlineprotected |
GJKSolver() | hpp::fcl::GJKSolver | inline |
GJKSolver(const DistanceRequest &request) | hpp::fcl::GJKSolver | inlineexplicit |
GJKSolver(const CollisionRequest &request) | hpp::fcl::GJKSolver | inlineexplicit |
GJKSolver(const GJKSolver &other)=default | hpp::fcl::GJKSolver | |
minkowski_difference | hpp::fcl::GJKSolver | mutable |
operator!=(const GJKSolver &other) const | hpp::fcl::GJKSolver | inline |
operator==(const GJKSolver &other) const | hpp::fcl::GJKSolver | inline |
runGJKAndEPA(const S1 &s1, const Transform3f &tf1, const S2 &s2, const Transform3f &tf2, const bool compute_penetration, FCL_REAL &distance, Vec3f &p1, Vec3f &p2, Vec3f &normal, const bool relative_transformation_already_computed=false) const | hpp::fcl::GJKSolver | inlineprotected |
set(const DistanceRequest &request) | hpp::fcl::GJKSolver | inline |
set(const CollisionRequest &request) | hpp::fcl::GJKSolver | inline |
shapeDistance(const S1 &s1, const Transform3f &tf1, const S2 &s2, const Transform3f &tf2, const bool compute_penetration, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inline |
shapeDistance(const S1 &s1, const Transform3f &tf1, const TriangleP &s2, const Transform3f &tf2, const bool compute_penetration, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inline |
shapeDistance(const TriangleP &s1, const Transform3f &tf1, const S2 &s2, const Transform3f &tf2, const bool compute_penetration, Vec3f &p1, Vec3f &p2, Vec3f &normal) const | hpp::fcl::GJKSolver | inline |
support_func_cached_guess | hpp::fcl::GJKSolver | mutable |