▼Cbodies::Body | A body is a shape + its pose. Point inclusion, ray intersection can be tested, volumes and bounding spheres can be computed |
Cbodies::Box | Definition of a box |
Cbodies::ConvexMesh | Definition of a convex mesh. Convex hull is computed for a given shape::Mesh |
Cbodies::Cylinder | Definition of a cylinder |
Cbodies::Sphere | Definition of a sphere |
Cbodies::BodyVector | A vector of Body objects |
Cbodies::BoundingCylinder | Definition of a cylinder |
Cbodies::BoundingSphere | Definition of a sphere that bounds another object |
Cbodies::detail::intersc | |
Cbodies::detail::interscOrder | |
Cbodies::ConvexMesh::MeshData | |
▼Cshapes::Shape | A basic definition of a shape. Shapes are considered centered at origin |
Cshapes::Box | Definition of a box Aligned with the XYZ axes |
Cshapes::Cone | Definition of a cone Tip is on positive z axis. Center of base is on negative z axis. Origin is halway between tip and center of base |
Cshapes::Cylinder | Definition of a cylinder Length is along z axis. Origin is at center of mass |
Cshapes::Mesh | Definition of a triangle mesh By convention the "center" of the shape is at the origin. For a mesh this implies that the AABB of the mesh is centered at the origin. Some methods may not work with arbitrary meshes whose AABB is not centered at the origin |
Cshapes::OcTree | Representation of an octomap::OcTree as a Shape |
Cshapes::Plane | Definition of a plane with equation ax + by + cz + d = 0 |
Cshapes::Sphere | Definition of a sphere |
Cgeometric_shapes::SolidPrimitiveDimCount< int > | The number of dimensions of a particular shape |
Cgeometric_shapes::SolidPrimitiveDimCount< shape_msgs::SolidPrimitive::BOX > | |
Cgeometric_shapes::SolidPrimitiveDimCount< shape_msgs::SolidPrimitive::CONE > | |
Cgeometric_shapes::SolidPrimitiveDimCount< shape_msgs::SolidPrimitive::CYLINDER > | |
Cgeometric_shapes::SolidPrimitiveDimCount< shape_msgs::SolidPrimitive::SPHERE > | |
▼CTest | |
CCompareMeshVsPrimitive |