Classes | Namespaces | Enumerations
coal/collision_object.h File Reference
#include <limits>
#include <typeinfo>
#include "coal/deprecated.hh"
#include "coal/fwd.hh"
#include "coal/BV/AABB.h"
#include "coal/math/transform.h"
Include dependency graph for coal/collision_object.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Namespaces

 coal
 Main namespace.
 

Enumerations

enum  coal::NODE_TYPE {
  coal::BV_UNKNOWN, coal::BV_AABB, coal::BV_OBB, coal::BV_RSS,
  coal::BV_kIOS, coal::BV_OBBRSS, coal::BV_KDOP16, coal::BV_KDOP18,
  coal::BV_KDOP24, coal::GEOM_BOX, coal::GEOM_SPHERE, coal::GEOM_CAPSULE,
  coal::GEOM_CONE, coal::GEOM_CYLINDER, coal::GEOM_CONVEX, coal::GEOM_PLANE,
  coal::GEOM_HALFSPACE, coal::GEOM_TRIANGLE, coal::GEOM_OCTREE, coal::GEOM_ELLIPSOID,
  coal::HF_AABB, coal::HF_OBBRSS, coal::NODE_COUNT
}
 traversal node type: bounding volume (AABB, OBB, RSS, kIOS, OBBRSS, KDOP16, KDOP18, kDOP24), basic shape (box, sphere, ellipsoid, capsule, cone, cylinder, convex, plane, triangle), and octree More...
 
enum  coal::OBJECT_TYPE {
  coal::OT_UNKNOWN, coal::OT_BVH, coal::OT_GEOM, coal::OT_OCTREE,
  coal::OT_HFIELD, coal::OT_COUNT
}
 object type: BVH (mesh, points), basic geometry, octree More...
 


hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:59