![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkSimplexMeshAdaptTopologyFilter.h>
Collaboration diagram for itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor: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 |
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 101 of file itkSimplexMeshAdaptTopologyFilter.h.
| itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::SimplexCellVisitor | ( | ) | [inline] |
Definition at line 115 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::ComputeArea | ( | PointIdentifier | p1, |
| PointIdentifier | p2, | ||
| PointIdentifier | p3 | ||
| ) | [inline] |
Definition at line 173 of file itkSimplexMeshAdaptTopologyFilter.h.
References itk_cross_3d.
| DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetAreaMap | ( | ) | [inline] |
Definition at line 187 of file itkSimplexMeshAdaptTopologyFilter.h.
| DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetCurvatureMap | ( | ) | [inline] |
Definition at line 192 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetMaximumCellSize | ( | ) | [inline] |
Definition at line 207 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetMaximumCurvature | ( | ) | [inline] |
Definition at line 217 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetMinimumCellSize | ( | ) | [inline] |
Definition at line 212 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetMinimumCurvature | ( | ) | [inline] |
Definition at line 222 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetTotalMeanCurvature | ( | ) | [inline] |
Definition at line 202 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::GetTotalMeshArea | ( | ) | [inline] |
Definition at line 197 of file itkSimplexMeshAdaptTopologyFilter.h.
| void itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::Visit | ( | CellIdentifier | cellId, |
| InputPolygonType * | poly | ||
| ) | [inline] |
visits all polygon cells and computes the area, NOTE: works for convex polygons only!!!
Definition at line 130 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 109 of file itkSimplexMeshAdaptTopologyFilter.h.
| DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::curvatureMap |
Definition at line 110 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::maxCellSize |
Definition at line 108 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::maxCurvature |
Definition at line 113 of file itkSimplexMeshAdaptTopologyFilter.h.
| InputMeshPointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::mesh |
Definition at line 104 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::minCellSize |
Definition at line 107 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::minCurvature |
Definition at line 112 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::totalArea |
Definition at line 105 of file itkSimplexMeshAdaptTopologyFilter.h.
| double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexCellVisitor::totalCurvature |
Definition at line 106 of file itkSimplexMeshAdaptTopologyFilter.h.
1.7.6.1