OpenSim
OpenSim 3.2
|
Utility class used to abstract anayltic geometry. More...
#include <Geometry.h>
Public Member Functions | |
AnalyticGeometry (GeometryType aGeometricType) | |
virtual | ~AnalyticGeometry () |
void | setQuadrants (const bool quadrants[6]) |
void | getQuadrants (bool quadrants[6]) |
const bool | isPiece () const |
![]() | |
Geometry () | |
virtual | ~Geometry () |
const GeometryType | getShape () const |
virtual bool | isAnalytic () const |
virtual void | setFixed (bool aFixed) |
virtual bool | getFixed () const |
Additional Inherited Members | |
![]() | |
enum | GeometryType { None, Sphere, Cylinder, Cone, Ellipsoid, Torus, Line, Arrow } |
![]() | |
GeometryType | _analyticType |
to indicate if the geometry is fixed vs deformable More... | |
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.
|
inline |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |