ITK
5.0.0
Insight Segmentation and Registration Toolkit
|
#include <itkSimplexMeshAdaptTopologyFilter.h>
class for visiting all polygonal cells. The visitor computes the area and curvature of each cell and stores them in the area map.
Definition at line 98 of file itkSimplexMeshAdaptTopologyFilter.h.
Public Member Functions | |
double | ComputeArea (PointIdentifier p1, PointIdentifier p2, PointIdentifier p3) |
DoubleValueMapType::Pointer | GetAreaMap () |
DoubleValueMapType::Pointer | GetCurvatureMap () |
double | GetMaximumCellSize () |
double | GetMaximumCurvature () |
double | GetMinimumCellSize () |
double | GetMinimumCurvature () |
double | GetTotalMeanCurvature () |
double | GetTotalMeshArea () |
SimplexCellVisitor () | |
void | Visit (CellIdentifier cellId, InputPolygonType *poly) |
Public Attributes | |
DoubleValueMapType::Pointer | areaMap |
DoubleValueMapType::Pointer | curvatureMap |
double | maxCellSize |
double | maxCurvature |
InputMeshPointer | mesh |
double | minCellSize |
double | minCurvature |
double | totalArea |
double | totalCurvature |
|
inline |
Definition at line 112 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 170 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 184 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 189 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 204 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 214 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 209 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 219 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 199 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 194 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
visits all polygon cells and computes the area, NOTE: works for convex polygons only!!!
Definition at line 127 of file itkSimplexMeshAdaptTopologyFilter.h.
References itk::PolygonCell< TCellInterface >::PointIdsBegin(), and itk::PolygonCell< TCellInterface >::PointIdsEnd().
DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::areaMap |
Definition at line 106 of file itkSimplexMeshAdaptTopologyFilter.h.
DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::curvatureMap |
Definition at line 107 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::maxCellSize |
Definition at line 105 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::maxCurvature |
Definition at line 110 of file itkSimplexMeshAdaptTopologyFilter.h.
InputMeshPointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::mesh |
Definition at line 101 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::minCellSize |
Definition at line 104 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::minCurvature |
Definition at line 109 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::totalArea |
Definition at line 102 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::totalCurvature |
Definition at line 103 of file itkSimplexMeshAdaptTopologyFilter.h.