ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkQuadEdgeMeshDecimationQuadricElementHelper.h>
TODO explicit specification for VDimension=3!!!
Definition at line 32 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef vnl_vector_fixed< CoordType, itkGetStaticConstMacro(NumberOfCoefficients) > itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::CoefficientVectorType |
Definition at line 49 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef PointType::CoordRepType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::CoordType |
Definition at line 38 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef TPoint itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::PointType |
Definition at line 37 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef QuadEdgeMeshDecimationQuadricElementHelper itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::Self |
Definition at line 36 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef TriangleHelper< PointType > itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::TriangleType |
Definition at line 50 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef PointType::VectorType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::VectorType |
Definition at line 44 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef vnl_matrix< CoordType > itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::VNLMatrixType |
Definition at line 45 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
typedef vnl_vector_fixed< CoordType, itkGetStaticConstMacro(PointDimension) > itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::VNLVectorType |
Definition at line 47 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::QuadEdgeMeshDecimationQuadricElementHelper | ( | ) | [inline] |
Definition at line 53 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::QuadEdgeMeshDecimationQuadricElementHelper | ( | const CoefficientVectorType & | iCoefficients | ) | [inline] |
Definition at line 63 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::~QuadEdgeMeshDecimationQuadricElementHelper | ( | ) | [inline] |
Definition at line 74 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
void itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::AddPoint | ( | const PointType & | iP, |
const VectorType & | iN, | ||
const CoordType & | iWeight = static_cast< CoordType >( 1. ) |
||
) | [inline] |
Definition at line 180 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
void itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::AddTriangle | ( | const PointType & | iP1, |
const PointType & | iP2, | ||
const PointType & | iP3, | ||
const CoordType & | iWeight = static_cast< CoordType >( 1. ) |
||
) | [inline] |
Definition at line 170 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Referenced by itk::QuadricDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >::QuadricAtOrigin().
void itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::ComputeAMatrixAndBVector | ( | ) | [inline, protected] |
Definition at line 253 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
CoordType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::ComputeError | ( | const PointType & | iP | ) | const [inline] |
TODO this method should be really optimized!!!
Definition at line 100 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Referenced by itk::QuadricDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >::MeasureEdge().
CoordType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::ComputeErrorAtOptimalLocation | ( | const PointType & | iP | ) | [inline] |
TODO this method should be really optimized!!!
Definition at line 136 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
PointType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::ComputeOptimalLocation | ( | const PointType & | iP | ) | [inline] |
Definition at line 143 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Referenced by itk::QuadricDecimationQuadEdgeMeshFilter< TInput, TOutput, TCriterion >::MeasureEdge().
PointType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::ComputeOptimalLocation | ( | const unsigned int & | ) | [inline] |
TODO to be implemented!!!
Definition at line 166 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
VNLMatrixType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::GetAMatrix | ( | ) | [inline] |
Definition at line 82 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
VNLVectorType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::GetBVector | ( | ) | [inline] |
Definition at line 88 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
CoefficientVectorType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::GetCoefficients | ( | ) | const [inline] |
Definition at line 77 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
unsigned int itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::GetRank | ( | ) | const [inline] |
Definition at line 94 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Self itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator* | ( | const CoordType & | iV | ) | const [inline] |
Definition at line 230 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Self& itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator*= | ( | const CoordType & | iV | ) | [inline] |
Definition at line 237 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Self itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator+ | ( | const Self & | iRight | ) | const [inline] |
Definition at line 208 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
References itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Coefficients.
Self& itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator+= | ( | const Self & | iRight | ) | [inline] |
Definition at line 213 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
References itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Coefficients.
Self itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator- | ( | const Self & | iRight | ) | const [inline] |
Definition at line 219 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
References itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Coefficients.
Self& itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator-= | ( | const Self & | iRight | ) | [inline] |
Definition at line 224 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
References itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Coefficients.
Self& itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator= | ( | const Self & | iRight | ) | [inline] |
Definition at line 202 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
References itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Coefficients.
VNLMatrixType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_A [protected] |
Definition at line 246 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
VNLVectorType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_B [protected] |
Definition at line 247 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
CoefficientVectorType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Coefficients [protected] |
Definition at line 245 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
Referenced by itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator+(), itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator+=(), itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator-(), itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator-=(), and itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::operator=().
unsigned int itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_Rank [protected] |
Definition at line 248 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
CoordType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_SVDAbsoluteThreshold [protected] |
Definition at line 249 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
CoordType itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::m_SVDRelativeThreshold [protected] |
Definition at line 250 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
const unsigned int itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::NumberOfCoefficients = PointDimension * ( PointDimension + 1 ) / 2 + PointDimension + 1 [static] |
Definition at line 42 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.
const unsigned int itk::QuadEdgeMeshDecimationQuadricElementHelper< TPoint >::PointDimension = PointType::PointDimension [static] |
Definition at line 40 of file itkQuadEdgeMeshDecimationQuadricElementHelper.h.