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 184 of file itkSimplexMeshAdaptTopologyFilter.h.
References itk::Math::abs().
|
inline |
Definition at line 199 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 205 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 223 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 235 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 229 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 241 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 217 of file itkSimplexMeshAdaptTopologyFilter.h.
|
inline |
Definition at line 211 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.