CSaveTriMesh Class Reference

#include <mdsSaveTriMesh.h>

Inheritance diagram for CSaveTriMesh:

Inheritance graph
[legend]
List of all members.

Detailed Description

Sample module providing image segmentation method.


Public Member Functions

 CSaveTriMesh (const std::string &sDescription)
 Default constructor.
 MDS_SHAREDPTR (CSaveTriMesh)
 Smart pointer type
  • Declares type tSmartPtr.

virtual ~CSaveTriMesh ()
 Virtual destructor.

Protected Types

enum  EDataFormat { F_VRML, F_STL }
 Format of resulting tri mesh. More...

Protected Member Functions

virtual bool main ()
 Virtual method called by the processing thread.
virtual void shutdown ()
 Called on console shutdown.
virtual bool startup ()
 Virtual method called on startup.
virtual void writeExtendedUsage (std::ostream &Stream)
 Called on writing a usage statement.

Protected Attributes

EDataFormat m_eDataFormat
 Resulting data.


Member Enumeration Documentation

enum CSaveTriMesh::EDataFormat [protected]
 

Format of resulting tri mesh.

Enumerator:
F_VRML 
F_STL 


Constructor & Destructor Documentation

CSaveTriMesh::CSaveTriMesh const std::string &  sDescription  ) 
 

Default constructor.

CSaveTriMesh::~CSaveTriMesh  )  [virtual]
 

Virtual destructor.


Member Function Documentation

bool CSaveTriMesh::main  )  [protected, virtual]
 

Virtual method called by the processing thread.

CSaveTriMesh::MDS_SHAREDPTR CSaveTriMesh   ) 
 

Smart pointer type

  • Declares type tSmartPtr.

void CSaveTriMesh::shutdown  )  [protected, virtual]
 

Called on console shutdown.

bool CSaveTriMesh::startup  )  [protected, virtual]
 

Virtual method called on startup.

void CSaveTriMesh::writeExtendedUsage std::ostream &  Stream  )  [protected, virtual]
 

Called on writing a usage statement.


Member Data Documentation

EDataFormat CSaveTriMesh::m_eDataFormat [protected]
 

Resulting data.


The documentation for this class was generated from the following files:
Generated on Thu Mar 11 10:38:22 2010 for MDSTk Extension Modules by  doxygen 1.4.6-NO