ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Member Functions
itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor Class Reference

#include <itkSimplexMeshToTriangleMeshFilter.h>

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

List of all members.

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)

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.


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 ( ) [inline, virtual]

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: