ITK  5.0.0
Insight Segmentation and Registration Toolkit
itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix > Member List

This is the complete list of members for itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >, including all inherited members.

ComputeEigenValues(const TMatrix &A, TVector &EigenValues) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
ComputeEigenValuesAndVectors(const TMatrix &A, TVector &EigenValues, TEigenMatrix &EigenVectors) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
ComputeEigenValuesAndVectorsLegacy(const TMatrix &A, TVector &EigenValues, TEigenMatrix &EigenVectors) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
ComputeEigenValuesAndVectorsUsingQL(double *d, double *e, double *z) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
ComputeEigenValuesAndVectorsWithEigenLibrary(const TMatrix &A, TVector &EigenValues, TEigenMatrix &EigenVectors) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
ComputeEigenValuesAndVectorsWithEigenLibraryImpl(const QMatrix &A, TVector &EigenValues, TEigenMatrix &EigenVectors, long) const -> decltype(static_cast< unsigned int >(1))itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
ComputeEigenValuesAndVectorsWithEigenLibraryImpl(const QMatrix &A, TVector &EigenValues, TEigenMatrix &EigenVectors, bool) const -> decltype(GetPointerToMatrixData(A), static_cast< unsigned int >(1))itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
ComputeEigenValuesLegacy(const TMatrix &A, TVector &EigenValues) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
ComputeEigenValuesUsingQL(double *d, double *e) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
ComputeEigenValuesWithEigenLibrary(const TMatrix &A, TVector &EigenValues) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
ComputeEigenValuesWithEigenLibraryImpl(const QMatrix &A, TVector &EigenValues, long) const -> decltype(static_cast< unsigned int >(1))itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
ComputeEigenValuesWithEigenLibraryImpl(const QMatrix &A, TVector &EigenValues, bool) const -> decltype(GetPointerToMatrixData(A), static_cast< unsigned int >(1))itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
DoNotOrder enum valueitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
EigenMatrixType typedefitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
EigenValueOrderType enum nameitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
GetDimension() const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
GetMatrixValueType(bool) const -> typename QMatrix::element_typeitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
GetMatrixValueType(...) const -> typename QMatrix::ValueTypeitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inlineprivate
GetOrder() const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
GetOrderEigenMagnitudes() const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
GetOrderEigenValues() const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
GetUseEigenLibrary() const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
m_Dimensionitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
m_Orderitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
m_OrderEigenValuesitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
m_UseEigenLibraryitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
MatrixType typedefitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
OrderByMagnitude enum valueitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
OrderByValue enum valueitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
ReduceToTridiagonalMatrix(double *inputMatrix, double *d, double *e, double *e2) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
ReduceToTridiagonalMatrixAndGetTransformation(double *inputMatrix, double *diagonalElements, double *subDiagonalElements, double *transformMatrix) const itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >private
SetDimension(const unsigned int n)itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SetOrder(const unsigned int n)itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SetOrderEigenMagnitudes(const bool b)itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SetOrderEigenValues(const bool b)itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SetUseEigenLibrary(const bool input)itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SetUseEigenLibraryOff()itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SetUseEigenLibraryOn()itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SymmetricEigenAnalysis()itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
SymmetricEigenAnalysis(const unsigned int dimension)itk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >inline
VectorType typedefitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >
~SymmetricEigenAnalysis()=defaultitk::SymmetricEigenAnalysis< TMatrix, TVector, TEigenMatrix >