|
| hpp::fcl::ShapeBase::ShapeBase () |
|
virtual | hpp::fcl::ShapeBase::~ShapeBase () |
|
OBJECT_TYPE | hpp::fcl::ShapeBase::getObjectType () const |
| Get object type: a geometric shape. More...
|
|
| hpp::fcl::TriangleP::TriangleP (const Vec3f &a_, const Vec3f &b_, const Vec3f &c_) |
|
void | hpp::fcl::TriangleP::computeLocalAABB () |
| virtual function of compute AABB in local coordinate More...
|
|
NODE_TYPE | hpp::fcl::TriangleP::getNodeType () const |
| get the node type More...
|
|
| hpp::fcl::Box::Box (FCL_REAL x, FCL_REAL y, FCL_REAL z) |
|
| hpp::fcl::Box::Box (const Vec3f &side_) |
|
| hpp::fcl::Box::Box () |
|
void | hpp::fcl::Box::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Box::getNodeType () const |
| Get node type: a box. More...
|
|
FCL_REAL | hpp::fcl::Box::computeVolume () const |
| compute the volume More...
|
|
Matrix3f | hpp::fcl::Box::computeMomentofInertia () const |
| compute the inertia matrix, related to the origin More...
|
|
| hpp::fcl::Sphere::Sphere (FCL_REAL radius_) |
|
void | hpp::fcl::Sphere::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Sphere::getNodeType () const |
| Get node type: a sphere. More...
|
|
Matrix3f | hpp::fcl::Sphere::computeMomentofInertia () const |
| compute the inertia matrix, related to the origin More...
|
|
FCL_REAL | hpp::fcl::Sphere::computeVolume () const |
| compute the volume More...
|
|
| hpp::fcl::Capsule::Capsule (FCL_REAL radius_, FCL_REAL lz_) |
|
void | hpp::fcl::Capsule::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Capsule::getNodeType () const |
| Get node type: a capsule. More...
|
|
FCL_REAL | hpp::fcl::Capsule::computeVolume () const |
| compute the volume More...
|
|
Matrix3f | hpp::fcl::Capsule::computeMomentofInertia () const |
| compute the inertia matrix, related to the origin More...
|
|
| hpp::fcl::Cone::Cone (FCL_REAL radius_, FCL_REAL lz_) |
|
void | hpp::fcl::Cone::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Cone::getNodeType () const |
| Get node type: a cone. More...
|
|
FCL_REAL | hpp::fcl::Cone::computeVolume () const |
| compute the volume More...
|
|
Matrix3f | hpp::fcl::Cone::computeMomentofInertia () const |
| compute the inertia matrix, related to the origin More...
|
|
Vec3f | hpp::fcl::Cone::computeCOM () const |
| compute center of mass More...
|
|
| hpp::fcl::Cylinder::Cylinder (FCL_REAL radius_, FCL_REAL lz_) |
|
void | hpp::fcl::Cylinder::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Cylinder::getNodeType () const |
| Get node type: a cylinder. More...
|
|
FCL_REAL | hpp::fcl::Cylinder::computeVolume () const |
| compute the volume More...
|
|
Matrix3f | hpp::fcl::Cylinder::computeMomentofInertia () const |
| compute the inertia matrix, related to the origin More...
|
|
virtual | hpp::fcl::ConvexBase::~ConvexBase () |
|
void | hpp::fcl::ConvexBase::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::ConvexBase::getNodeType () const |
| Get node type: a conex polytope. More...
|
|
unsigned char const & | hpp::fcl::ConvexBase::Neighbors::count () const |
|
unsigned int & | hpp::fcl::ConvexBase::Neighbors::operator[] (int i) |
|
unsigned int const & | hpp::fcl::ConvexBase::Neighbors::operator[] (int i) const |
|
| hpp::fcl::ConvexBase::ConvexBase (bool ownStorage, Vec3f *points_, int num_points_) |
| Constructing a convex, providing normal and offset of each polytype surface, and the points and shape topology information. More...
|
|
| hpp::fcl::ConvexBase::ConvexBase (const ConvexBase &other) |
| Copy constructor Only the list of neighbors is copied. More...
|
|
| hpp::fcl::Halfspace::Halfspace (const Vec3f &n_, FCL_REAL d_) |
| Construct a half space with normal direction and offset. More...
|
|
| hpp::fcl::Halfspace::Halfspace (FCL_REAL a, FCL_REAL b, FCL_REAL c, FCL_REAL d_) |
| Construct a plane with normal direction and offset. More...
|
|
| hpp::fcl::Halfspace::Halfspace () |
|
FCL_REAL | hpp::fcl::Halfspace::signedDistance (const Vec3f &p) const |
|
FCL_REAL | hpp::fcl::Halfspace::distance (const Vec3f &p) const |
|
void | hpp::fcl::Halfspace::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Halfspace::getNodeType () const |
| Get node type: a half space. More...
|
|
void | hpp::fcl::Halfspace::unitNormalTest () |
| Turn non-unit normal into unit. More...
|
|
| hpp::fcl::Plane::Plane (const Vec3f &n_, FCL_REAL d_) |
| Construct a plane with normal direction and offset. More...
|
|
| hpp::fcl::Plane::Plane (FCL_REAL a, FCL_REAL b, FCL_REAL c, FCL_REAL d_) |
| Construct a plane with normal direction and offset. More...
|
|
| hpp::fcl::Plane::Plane () |
|
FCL_REAL | hpp::fcl::Plane::signedDistance (const Vec3f &p) const |
|
FCL_REAL | hpp::fcl::Plane::distance (const Vec3f &p) const |
|
void | hpp::fcl::Plane::computeLocalAABB () |
| Compute AABB. More...
|
|
NODE_TYPE | hpp::fcl::Plane::getNodeType () const |
| Get node type: a plane. More...
|
|
void | hpp::fcl::Plane::unitNormalTest () |
| Turn non-unit normal into unit. More...
|
|
Classes of different types of geometric shapes.