Simbody  3.7
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
 
virtual void implementTorusGeometry (const DecorativeTorus &)=0
 
virtual void implementArrowGeometry (const DecorativeArrow &)=0
 
virtual void implementConeGeometry (const DecorativeCone &)=0
 

Detailed Description

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

Constructor & Destructor Documentation

◆ ~DecorativeGeometryImplementation()

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

Member Function Documentation

◆ implementPointGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementPointGeometry ( const DecorativePoint )
pure virtual

◆ implementLineGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementLineGeometry ( const DecorativeLine )
pure virtual

◆ implementBrickGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementBrickGeometry ( const DecorativeBrick )
pure virtual

◆ implementCylinderGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementCylinderGeometry ( const DecorativeCylinder )
pure virtual

◆ implementCircleGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementCircleGeometry ( const DecorativeCircle )
pure virtual

◆ implementSphereGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementSphereGeometry ( const DecorativeSphere )
pure virtual

◆ implementEllipsoidGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementEllipsoidGeometry ( const DecorativeEllipsoid )
pure virtual

◆ implementFrameGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementFrameGeometry ( const DecorativeFrame )
pure virtual

◆ implementTextGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementTextGeometry ( const DecorativeText )
pure virtual

◆ implementMeshGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementMeshGeometry ( const DecorativeMesh )
pure virtual

◆ implementMeshFileGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementMeshFileGeometry ( const DecorativeMeshFile )
pure virtual

◆ implementTorusGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementTorusGeometry ( const DecorativeTorus )
pure virtual

◆ implementArrowGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementArrowGeometry ( const DecorativeArrow )
pure virtual

◆ implementConeGeometry()

virtual void SimTK::DecorativeGeometryImplementation::implementConeGeometry ( const DecorativeCone )
pure virtual

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