Classes | Namespaces | Functions | Variables
gjk.h File Reference
#include <vector>
#include <hpp/fcl/shape/geometric_shapes.h>
#include <hpp/fcl/math/transform.h>
Include dependency graph for gjk.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hpp::fcl::details::EPA
 class for EPA algorithm More...
 
struct  hpp::fcl::details::GJK
 class for GJK algorithm More...
 
struct  hpp::fcl::details::MinkowskiDiff
 Minkowski difference class of two shapes. More...
 
struct  hpp::fcl::details::MinkowskiDiff::ShapeData
 
struct  hpp::fcl::details::GJK::Simplex
 
struct  hpp::fcl::details::EPA::SimplexF
 
struct  hpp::fcl::details::EPA::SimplexHorizon
 
struct  hpp::fcl::details::EPA::SimplexList
 
struct  hpp::fcl::details::GJK::SimplexV
 

Namespaces

 hpp
 Main namespace.
 
 hpp::fcl
 
 hpp::fcl::details
 

Functions

Vec3f hpp::fcl::details::getSupport (const ShapeBase *shape, const Vec3f &dir, bool dirIsNormalized, int &hint)
 the support function for shape More...
 

Variables

static const FCL_REAL hpp::fcl::details::EPA_EPS = 0.000001
 
static const size_t hpp::fcl::details::EPA_MAX_FACES = 128
 
static const size_t hpp::fcl::details::EPA_MAX_ITERATIONS = 255
 
static const size_t hpp::fcl::details::EPA_MAX_VERTICES = 64
 


hpp-fcl
Author(s):
autogenerated on Fri Jun 2 2023 02:39:02