opensurgsim
Public Member Functions | List of all members
SurgSim::DataStructures::PlyReaderDelegate Class Referenceabstract

PlyReaderDelegate abstract class. More...

#include <PlyReaderDelegate.h>

Inheritance diagram for SurgSim::DataStructures::PlyReaderDelegate:
SurgSim::DataStructures::OctreeNodePlyReaderDelegateBase SurgSim::DataStructures::TriangleMeshPlyReaderDelegate< M > SurgSim::Physics::FemPlyReaderDelegate SurgSim::Physics::MassSpringPlyReaderDelegate SurgSim::DataStructures::TriangleMeshPlyReaderDelegate< Mesh > SurgSim::DataStructures::TriangleMeshPlyReaderDelegate< SegmentMeshShape > SurgSim::DataStructures::OctreeNodePlyReaderDelegate< Data > SurgSim::Physics::Fem1DPlyReaderDelegate SurgSim::Physics::Fem2DPlyReaderDelegate SurgSim::Physics::Fem3DPlyReaderDelegate SurgSim::Graphics::MeshPlyReaderDelegate SurgSim::Math::SegmentMeshShapePlyReaderDelegate

Public Member Functions

virtual ~PlyReaderDelegate ()
 Virtual destructor.
 
virtual bool registerDelegate (PlyReader *reader)=0
 Registers the delegate with the reader. More...
 
virtual bool fileIsAcceptable (const PlyReader &reader)=0
 Check whether the file in the reader can be used with this delegate, this gives the delegate a chance to make sure that all the elements and properties that are required are available in the file encapsulated by the reader.
 

Detailed Description

PlyReaderDelegate abstract class.

The purpose of this class is to customize the parsing and contain the callback functions that are being used in the parsing process.

Member Function Documentation

§ registerDelegate()

virtual bool SurgSim::DataStructures::PlyReaderDelegate::registerDelegate ( PlyReader reader)
pure virtual

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