OpenSim::AnalyticGeometry Class Reference

Utility class used to abstract anayltic geometry. More...

#include <Geometry.h>

Inheritance diagram for OpenSim::AnalyticGeometry:
OpenSim::Geometry OpenSim::AnalyticCylinder OpenSim::AnalyticEllipsoid OpenSim::AnalyticSphere OpenSim::AnalyticTorus

List of all members.

Public Member Functions

 AnalyticGeometry (GeometryType aGeometricType)
virtual ~AnalyticGeometry ()
void setQuadrants (const bool quadrants[6])
void getQuadrants (bool quadrants[6])
const bool isPiece () const

Detailed Description

Utility class used to abstract anayltic geometry.

If the differentiation between types becomes an issue, or more info need to be stuffed in this class, it may be worth it to separate it into a bunch, one per shape.


Constructor & Destructor Documentation

OpenSim::AnalyticGeometry::AnalyticGeometry ( GeometryType  aGeometricType  )  [inline]
virtual OpenSim::AnalyticGeometry::~AnalyticGeometry (  )  [inline, virtual]

Member Function Documentation

void OpenSim::AnalyticGeometry::getQuadrants ( bool  quadrants[6]  )  [inline]
const bool OpenSim::AnalyticGeometry::isPiece (  )  const [inline]
void OpenSim::AnalyticGeometry::setQuadrants ( const bool  quadrants[6]  )  [inline]

The documentation for this class was generated from the following file:

Generated on Sun Sep 25 00:19:48 2011 for OpenSim by  doxygen 1.6.1