#include <limits>#include <typeinfo>#include "coal/deprecated.hh"#include "coal/fwd.hh"#include "coal/BV/AABB.h"#include "coal/math/transform.h"

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... | |