#include <itkSimplexMeshVolumeCalculator.h>
This class provides methods for visiting each simplex cell of a simplex mesh It computes the center of each visited cell.
Definition at line 105 of file itkSimplexMeshVolumeCalculator.h.
Public Member Functions | |
PointMapPointer | GetCenterMap () |
void | SetMesh (InputMeshPointer mesh) |
SimplexCellVisitor () | |
virtual | ~SimplexCellVisitor ()=default |
void | Visit (IdentifierType cellId, SimplexPolygonType *poly) |
Protected Attributes | |
PointMapPointer | m_CenterMap |
InputMeshPointer | m_Mesh |
|
inline |
default constructor
Definition at line 112 of file itkSimplexMeshVolumeCalculator.h.
References m_CenterMap, and itk::MapContainer< IdentifierType, InputPointType >::New().
|
virtualdefault |
default constructor
|
inline |
Definition at line 143 of file itkSimplexMeshVolumeCalculator.h.
References m_CenterMap.
|
inline |
Definition at line 149 of file itkSimplexMeshVolumeCalculator.h.
References m_Mesh.
|
inline |
visits all polygon cells and compute the cell centers
Definition at line 120 of file itkSimplexMeshVolumeCalculator.h.
References itk::PolygonCell< TCellInterface >::GetNumberOfPoints(), m_CenterMap, m_Mesh, itk::PolygonCell< TCellInterface >::PointIdsBegin(), and itk::PolygonCell< TCellInterface >::PointIdsEnd().
|
protected |
Definition at line 156 of file itkSimplexMeshVolumeCalculator.h.
Referenced by GetCenterMap(), SimplexCellVisitor(), and Visit().
|
protected |
Definition at line 155 of file itkSimplexMeshVolumeCalculator.h.