ITK  4.3.0
Insight Segmentation and Registration Toolkit
Public Member Functions | List of all members
itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor Class Reference

#include <itkSimplexMeshToTriangleMeshFilter.h>

+ Collaboration diagram for itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor:

Detailed Description

template<class TInputMesh, class TOutputMesh>
class itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor

This class provides methods for visiting each simplex cell of a simplex mesh It computes the center of each visited cell.

Definition at line 92 of file itkSimplexMeshToTriangleMeshFilter.h.

Public Member Functions

 SimplexCellVisitor ()
 
virtual ~SimplexCellVisitor ()
 
InputMeshConstPointer m_Mesh
 
PointMapPointer m_CenterMap
 
void Visit (CellIdentifier cellId, SimplexPolygonType *poly)
 
PointMapPointer GetCenterMap ()
 
void SetMesh (const InputMeshType *mesh)
 

Constructor & Destructor Documentation

template<class TInputMesh , class TOutputMesh >
itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::SimplexCellVisitor ( )
inline

default constructor

Definition at line 99 of file itkSimplexMeshToTriangleMeshFilter.h.

template<class TInputMesh , class TOutputMesh >
virtual itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::~SimplexCellVisitor ( )
inlinevirtual

default destructor

Definition at line 107 of file itkSimplexMeshToTriangleMeshFilter.h.

Member Function Documentation

template<class TInputMesh , class TOutputMesh >
PointMapPointer itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetCenterMap ( )
inline

visits all polygon cells and compute the cell centers

Definition at line 137 of file itkSimplexMeshToTriangleMeshFilter.h.

template<class TInputMesh , class TOutputMesh >
void itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::SetMesh ( const InputMeshType mesh)
inline

visits all polygon cells and compute the cell centers

Definition at line 142 of file itkSimplexMeshToTriangleMeshFilter.h.

template<class TInputMesh , class TOutputMesh >
void itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::Visit ( CellIdentifier  cellId,
SimplexPolygonType poly 
)
inline

Member Data Documentation

template<class TInputMesh , class TOutputMesh >
PointMapPointer itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::m_CenterMap
protected

visits all polygon cells and compute the cell centers

Definition at line 149 of file itkSimplexMeshToTriangleMeshFilter.h.

template<class TInputMesh , class TOutputMesh >
InputMeshConstPointer itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::m_Mesh
protected

visits all polygon cells and compute the cell centers

Definition at line 148 of file itkSimplexMeshToTriangleMeshFilter.h.


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