#include <cstdlib>

Go to the source code of this file.
Classes | |
| class | shapes::Box |
| Definition of a box. More... | |
| class | shapes::Cylinder |
| Definition of a cylinder. More... | |
| class | shapes::Mesh |
| Definition of a triangle mesh. More... | |
| class | shapes::Plane |
| Definition of a plane with equation ax + by + cz + d = 0. More... | |
| class | shapes::Shape |
| A basic definition of a shape. Shapes are considered centered at origin. More... | |
| class | shapes::Sphere |
| Definition of a sphere. More... | |
| class | shapes::StaticShape |
| A basic definition of a static shape. Static shapes do not have a pose. More... | |
Namespaces | |
| namespace | shapes |
Enumerations | |
| enum | shapes::ShapeType { shapes::UNKNOWN_SHAPE, shapes::SPHERE, shapes::CYLINDER, shapes::BOX, shapes::MESH } |
A list of known shape types. More... | |
| enum | shapes::StaticShapeType { shapes::UNKNOWN_STATIC_SHAPE, shapes::PLANE } |
A list of known static shape types. More... | |