![]() |
#include "SurgSim/Framework/Accessible.h"
#include "SurgSim/Framework/ObjectFactory.h"
#include "SurgSim/Math/Vector.h"
#include "SurgSim/Math/Matrix.h"
Go to the source code of this file.
Classes | |
class | SurgSim::Math::Shape |
Generic rigid shape class defining a shape. More... | |
Namespaces | |
SurgSim | |
SurgSim::Math | |
Enumerations | |
enum | SurgSim::Math::ShapeDirection { SurgSim::Math::SHAPE_DIRECTION_AXIS_X = 0, SurgSim::Math::SHAPE_DIRECTION_AXIS_Y = 1, SurgSim::Math::SHAPE_DIRECTION_AXIS_Z = 2 } |
Type defining the shape direction for certain templatized shape (i.e. More... | |
enum | SurgSim::Math::ShapeType { SurgSim::Math::SHAPE_TYPE_NONE = -1, SurgSim::Math::SHAPE_TYPE_BOX, SurgSim::Math::SHAPE_TYPE_CAPSULE, SurgSim::Math::SHAPE_TYPE_CYLINDER, SurgSim::Math::SHAPE_TYPE_DOUBLESIDEDPLANE, SurgSim::Math::SHAPE_TYPE_MESH, SurgSim::Math::SHAPE_TYPE_OCTREE, SurgSim::Math::SHAPE_TYPE_PLANE, SurgSim::Math::SHAPE_TYPE_SPHERE, SurgSim::Math::SHAPE_TYPE_SURFACEMESH, SurgSim::Math::SHAPE_TYPE_COUNT } |
Fixed List of enums for the available Shape types, do not explicitly assign values, ShapeCount is used to determine the number of actual shape types. More... | |