ITK
6.0.0
Insight 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.
References itk::NumericTraits< T >::max(), and New().
|
inline |
Definition at line 182 of file itkSimplexMeshAdaptTopologyFilter.h.
References itk::Math::abs().
|
inline |
Definition at line 195 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 201 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 219 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 231 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 225 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 237 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 213 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 207 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
visits all polygon cells and computes the area, NOTE: works for convex polygons only!!!
Definition at line 128 of file itkSimplexMeshAdaptTopologyFilter.h.
References itk::Math::abs(), 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.