ITK 6.0.0
Insight Toolkit
 
Loading...
Searching...
No Matches
itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor Class Reference

#include <itkSimplexMeshToTriangleMeshFilter.h>

Detailed Description

template<typename TInputMesh, typename 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 94 of file itkSimplexMeshToTriangleMeshFilter.h.

Public Member Functions

PointMapPointer GetCenterMap ()
 
void SetMesh (const InputMeshType *mesh)
 
 SimplexCellVisitor ()
 
virtual ~SimplexCellVisitor ()=default
 
void Visit (CellIdentifier cellId, SimplexPolygonType *poly)
 

Protected Attributes

PointMapPointer m_CenterMap
 
InputMeshConstPointer m_Mesh
 

Constructor & Destructor Documentation

◆ SimplexCellVisitor()

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

◆ ~SimplexCellVisitor()

template<typename TInputMesh, typename TOutputMesh>
virtual itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::~SimplexCellVisitor ( )
virtualdefault

default destructor

Member Function Documentation

◆ GetCenterMap()

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

Definition at line 135 of file itkSimplexMeshToTriangleMeshFilter.h.

References m_CenterMap.

◆ SetMesh()

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

Definition at line 141 of file itkSimplexMeshToTriangleMeshFilter.h.

References m_Mesh.

◆ Visit()

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

Member Data Documentation

◆ m_CenterMap

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

Definition at line 148 of file itkSimplexMeshToTriangleMeshFilter.h.

Referenced by GetCenterMap(), SimplexCellVisitor(), and Visit().

◆ m_Mesh

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

Definition at line 147 of file itkSimplexMeshToTriangleMeshFilter.h.

Referenced by SetMesh(), and Visit().


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