bodies.h File Reference

#include "pr2_navigation_self_filter/shapes.h"
#include <LinearMath/btTransform.h>
#include "btMatrix3x3.h"
#include <vector>
Include dependency graph for bodies.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  bodies::Body
 A body is a shape + its pose. Point inclusion, ray intersection can be tested, volumes and bounding spheres can be computed. More...
struct  bodies::BoundingSphere
 Definition of a sphere that bounds another object. More...
class  bodies::Box
 Definition of a box. More...
class  bodies::ConvexMesh
 Definition of a convex mesh. Convex hull is computed for a given shape::Mesh. More...
class  bodies::Cylinder
 Definition of a cylinder. More...
class  bodies::Sphere
 Definition of a sphere. More...


namespace  bodies


Body * bodies::createBodyFromShape (const shapes::Shape *shape)
 Create a body from a given shape.
void bodies::mergeBoundingSpheres (const std::vector< BoundingSphere > &spheres, BoundingSphere &mergedSphere)
 Compute a bounding sphere to enclose a set of bounding spheres.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator

Author(s): Eitan Marder-Eppstein
autogenerated on Fri Jan 11 09:35:21 2013