ITK  4.0.0
Insight Segmentation and Registration Toolkit
Classes
Module ITKQuadEdgeMeshFiltering
Group Filtering
Collaboration diagram for Module ITKQuadEdgeMeshFiltering:

Classes

class  itk::AuthalicMatrixCoefficients< TInputMesh >
 Compute a matrix filled with Authalic Coefiicients of the edge, wherever two vertices are connected with an edge. More...
class  itk::BorderQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 Transform one border of a QuadEdgeMesh into either a circle (conformal) or a square (arclength-wise). More...
class  itk::CleanQuadEdgeMeshFilter< TInput, TOutput >
 TODO. More...
class  itk::ConformalMatrixCoefficients< TInputMesh >
 Compute a matrix filed by Conformal Coefficients of the edge wherever two vertices are connected by an edge. More...
class  itk::DecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >
class  itk::DelaunayConformingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 FIXME Add documentation. More...
class  itk::DiscreteCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 FIXME. More...
class  itk::DiscreteCurvatureTensorQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 FIXME Add documentation here. More...
class  itk::DiscreteGaussianCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 see the following paper title: Discrete Differential-Geometry Operators for Triangulated 2-Manifolds authors: Mark Meyer, Mathieu Desbrun, Peter Schroder, Alan H. Barr conference: VisMath '02 location: Berlin (Germany) More...
class  itk::DiscreteMaximumCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 FIXME Add documentation here. More...
class  itk::DiscreteMeanCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 see the following paper title: Discrete Differential-Geometry Operators for Triangulated 2-Manifolds authors: Mark Meyer, Mathieu Desbrun, Peter Schroder, Alan H. Barr conference: VisMath '02 location: Berlin (Germany) More...
class  itk::DiscreteMinimumCurvatureQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 FIXME add documentation here. More...
class  itk::DiscretePrincipalCurvaturesQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 FIXME add documentation here. More...
class  itk::EdgeDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >
class  itk::HarmonicMatrixCoefficients< TInputMesh >
 Compute a matrix filled with Harmonic coefficients, wherever two vertices are connected by an edge. More...
class  itk::IntrinsicMatrixCoefficients< TInputMesh >
 Compute a mtrix filled by intrinsic Coefficients of the edge, wherever two vertices are connected by an edge. More...
class  itk::InverseEuclideanDistanceMatrixCoefficients< TInputMesh >
 Compute a matrix filed with the inverse of the euclidian distance wherever two vertices are connected by an edge. More...
class  itk::MatrixCoefficients< TInputMesh >
 Superclass for all the matrix coefficients computation classes. More...
class  itk::MaxMeasureBoundCriterion< TMesh, TElement, TMeasure, TPriorityQueueWrapper >
class  itk::MinMeasureBoundCriterion< TMesh, TElement, TMeasure, TPriorityQueueWrapper >
class  itk::NormalQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 Filter which computes normals to faces and vertices and store it in the output mesh. Normals to face are first computed, then normals to vertices are computed as linear combination of neighbor face normals, i.e.

\[ n_v = \frac{\sum_{i=0}^{N_f} \omega_i \cdot n_i}{\| \sum_{k=0}^{N_f} \omega_x \cdot n_k\|} \]

. More...

class  itk::NumberOfFacesCriterion< TMesh, TElement, TMeasure, TPriorityQueueWrapper >
class  itk::NumberOfPointsCriterion< TMesh, TElement, TMeasure, TPriorityQueueWrapper >
class  itk::OnesMatrixCoefficients< TInputMesh >
 Compute a matrix filled by 1s wherever two vertices are connected by an edge. More...
class  itk::ParameterizationQuadEdgeMeshFilter< TInputMesh, TOutputMesh, TSolverTraits >
 Compute a planar parameterization of the input mesh. More...
class  itk::QuadEdgeMeshDecimationCriterion< TMesh, TElement, TMeasure, TPriorityQueueWrapper >
class  itk::QuadricDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >
 Quadric decimation. More...
class  itk::SmoothingQuadEdgeMeshFilter< TInputMesh, TOutputMesh >
 Quad Edge Mesh Smoothing Filter. More...
class  itk::SquaredEdgeLengthDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >

Detailed Description

This module contains classes that perform operations on the itk::QuadEdgeMesh. This is a data structure designed to represent a 2-dimensional manifold embedded in a 3-dimensional space. That's typically the case of an iso-surface extracted from a 3D image data set. The itk::QuadEdgeMesh ensures the proper topological orientation of the surface. Filters in this module include: smoothing, decimation, curvature computation (mean, gaussian, min, max, principal), and normal computation, among others.

Dependencies: