CTetraMeshChangeRegion Class Reference

#include <mdsTetraMeshChangeRegion.h>

Inheritance diagram for CTetraMeshChangeRegion:

Inheritance graph
[legend]
List of all members.

Detailed Description

Module overrides classification of specified regions.


Public Types

typedef mds::base::CSharedPtr<
CTetraMeshChangeRegion
tSmartPtr
 Smart pointer type
  • Declares type tSmartPtr.


Public Member Functions

 CTetraMeshChangeRegion (const std::string &sDescription)
 Default constructor.
virtual ~CTetraMeshChangeRegion ()
 Virtual destructor.

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

int m_iMax
int m_iMin
 Parameters.
int m_iRegion
mds::seg::CTetraMeshPtr m_spMesh
 Input triangular mesh.

Friends

class mds::base::CSharedPtr< CTetraMeshChangeRegion >


Member Typedef Documentation

typedef mds::base::CSharedPtr< CTetraMeshChangeRegion > CTetraMeshChangeRegion::tSmartPtr
 

Smart pointer type

  • Declares type tSmartPtr.


Constructor & Destructor Documentation

CTetraMeshChangeRegion::CTetraMeshChangeRegion const std::string &  sDescription  ) 
 

Default constructor.

CTetraMeshChangeRegion::~CTetraMeshChangeRegion  )  [virtual]
 

Virtual destructor.


Member Function Documentation

bool CTetraMeshChangeRegion::main  )  [protected, virtual]
 

Virtual method called by the processing thread.

void CTetraMeshChangeRegion::shutdown  )  [protected, virtual]
 

Called on console shutdown.

bool CTetraMeshChangeRegion::startup  )  [protected, virtual]
 

Virtual method called on startup.

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

Called on writing a usage statement.


Friends And Related Function Documentation

friend class mds::base::CSharedPtr< CTetraMeshChangeRegion > [friend]
 


Member Data Documentation

int CTetraMeshChangeRegion::m_iMax [protected]
 

int CTetraMeshChangeRegion::m_iMin [protected]
 

Parameters.

int CTetraMeshChangeRegion::m_iRegion [protected]
 

mds::seg::CTetraMeshPtr CTetraMeshChangeRegion::m_spMesh [protected]
 

Input triangular mesh.


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