Classes | Namespaces | Enumerations
collision_object.h File Reference
#include <hpp/fcl/deprecated.h>
#include <hpp/fcl/BV/AABB.h>
#include <hpp/fcl/math/transform.h>
#include <boost/shared_ptr.hpp>
Include dependency graph for collision_object.h:
This graph shows which files directly or indirectly include this file:

Classes

class  fcl::CollisionGeometry
 The geometry for the object for collision or distance computation. More...
class  fcl::CollisionObject
 the object for collision or distance computation, contains the geometry and the transform information More...

Namespaces

namespace  fcl
 

Main namespace.


Enumerations

enum  fcl::OBJECT_TYPE {
  fcl::OT_UNKNOWN,
  fcl::OT_BVH,
  fcl::OT_GEOM,
  fcl::OT_OCTREE,
  fcl::OT_COUNT
}
 object type: BVH (mesh, points), basic geometry, octree More...
enum  fcl::NODE_TYPE {
  fcl::BV_UNKNOWN,
  fcl::BV_AABB,
  fcl::BV_OBB,
  fcl::BV_RSS,
  fcl::BV_kIOS,
  fcl::BV_OBBRSS,
  fcl::BV_KDOP16,
  fcl::BV_KDOP18,
  fcl::BV_KDOP24,
  fcl::GEOM_BOX,
  fcl::GEOM_SPHERE,
  fcl::GEOM_CAPSULE,
  fcl::GEOM_CONE,
  fcl::GEOM_CYLINDER,
  fcl::GEOM_CONVEX,
  fcl::GEOM_PLANE,
  fcl::GEOM_HALFSPACE,
  fcl::GEOM_TRIANGLE,
  fcl::GEOM_OCTREE,
  fcl::NODE_COUNT
}
 traversal node type: bounding volume (AABB, OBB, RSS, kIOS, OBBRSS, KDOP16, KDOP18, kDOP24), basic shape (box, sphere, capsule, cone, cylinder, convex, plane, triangle), and octree More...
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines