Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SimTK::DecorativeGeometryImplementation Class Referenceabstract

Use this abstract class to connect your implementation of decorative geometry to the implementation-independent classes above. More...

Public Member Functions

virtual ~DecorativeGeometryImplementation ()
 
virtual void implementPointGeometry (const DecorativePoint &)=0
 
virtual void implementLineGeometry (const DecorativeLine &)=0
 
virtual void implementBrickGeometry (const DecorativeBrick &)=0
 
virtual void implementCylinderGeometry (const DecorativeCylinder &)=0
 
virtual void implementCircleGeometry (const DecorativeCircle &)=0
 
virtual void implementSphereGeometry (const DecorativeSphere &)=0
 
virtual void implementEllipsoidGeometry (const DecorativeEllipsoid &)=0
 
virtual void implementFrameGeometry (const DecorativeFrame &)=0
 
virtual void implementTextGeometry (const DecorativeText &)=0
 
virtual void implementMeshGeometry (const DecorativeMesh &)=0
 
virtual void implementMeshFileGeometry (const DecorativeMeshFile &)=0
 

Detailed Description

Use this abstract class to connect your implementation of decorative geometry to the implementation-independent classes above.

Constructor & Destructor Documentation

virtual SimTK::DecorativeGeometryImplementation::~DecorativeGeometryImplementation ( )
inlinevirtual

Member Function Documentation

virtual void SimTK::DecorativeGeometryImplementation::implementPointGeometry ( const DecorativePoint )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementLineGeometry ( const DecorativeLine )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementBrickGeometry ( const DecorativeBrick )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementCylinderGeometry ( const DecorativeCylinder )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementCircleGeometry ( const DecorativeCircle )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementSphereGeometry ( const DecorativeSphere )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementEllipsoidGeometry ( const DecorativeEllipsoid )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementFrameGeometry ( const DecorativeFrame )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementTextGeometry ( const DecorativeText )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementMeshGeometry ( const DecorativeMesh )
pure virtual
virtual void SimTK::DecorativeGeometryImplementation::implementMeshFileGeometry ( const DecorativeMeshFile )
pure virtual

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