#include <itkSimplexMeshAdaptTopologyFilter.h>
Public Member Functions | |
double | ComputeArea (unsigned long p1, unsigned long p2, unsigned long p3) |
DoubleValueMapType::Pointer | GetAreaMap () |
DoubleValueMapType::Pointer | GetCurvatureMap () |
double | GetMaximumCellSize () |
double | GetMaximumCurvature () |
double | GetMinimumCellSize () |
double | GetMinimumCurvature () |
double | GetTotalMeanCurvature () |
double | GetTotalMeshArea () |
SimplexCellVisitor () | |
void | Visit (unsigned long 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 |
Definition at line 103 of file itkSimplexMeshAdaptTopologyFilter.h.
itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::SimplexCellVisitor | ( | ) | [inline] |
Definition at line 118 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::ComputeArea | ( | unsigned long | p1, | |
unsigned long | p2, | |||
unsigned long | p3 | |||
) | [inline] |
DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetAreaMap | ( | ) | [inline] |
Definition at line 189 of file itkSimplexMeshAdaptTopologyFilter.h.
DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetCurvatureMap | ( | ) | [inline] |
Definition at line 194 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetMaximumCellSize | ( | ) | [inline] |
Definition at line 209 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetMaximumCurvature | ( | ) | [inline] |
Definition at line 219 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetMinimumCellSize | ( | ) | [inline] |
Definition at line 214 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetMinimumCurvature | ( | ) | [inline] |
Definition at line 224 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetTotalMeanCurvature | ( | ) | [inline] |
Definition at line 204 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::GetTotalMeshArea | ( | ) | [inline] |
Definition at line 199 of file itkSimplexMeshAdaptTopologyFilter.h.
void itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::Visit | ( | unsigned long | cellId, | |
InputPolygonType * | poly | |||
) | [inline] |
visits all polygon cells and computes the area, NOTE: works for convex polygons only!!!
Definition at line 133 of file itkSimplexMeshAdaptTopologyFilter.h.
References itk::PolygonCell< TCellInterface >::PointIdsBegin(), and itk::PolygonCell< TCellInterface >::PointIdsEnd().
DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::areaMap |
Definition at line 112 of file itkSimplexMeshAdaptTopologyFilter.h.
DoubleValueMapType::Pointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::curvatureMap |
Definition at line 113 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::maxCellSize |
Definition at line 111 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::maxCurvature |
Definition at line 116 of file itkSimplexMeshAdaptTopologyFilter.h.
InputMeshPointer itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::mesh |
Definition at line 107 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::minCellSize |
Definition at line 110 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::minCurvature |
Definition at line 115 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::totalArea |
Definition at line 108 of file itkSimplexMeshAdaptTopologyFilter.h.
double itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >::SimplexMeshAdaptTopologyFilter::SimplexCellVisitor::totalCurvature |
Definition at line 109 of file itkSimplexMeshAdaptTopologyFilter.h.