AccumulateValueType typedef | itk::DiffusionTensor< TPrecision > | |
ComponentType typedef | itk::DiffusionTensor< TPrecision > | |
DiffusionTensor() | itk::DiffusionTensor< TPrecision > | inline |
DiffusionTensor(const Self &r) | itk::DiffusionTensor< TPrecision > | inline |
DiffusionTensor(const DiffusionTensor< TTensorValueType > &v) | itk::DiffusionTensor< TPrecision > | inline |
EigenValuesArrayType typedef | itk::DiffusionTensor< TPrecision > | |
EigenVectorsMatrixType typedef | itk::DiffusionTensor< TPrecision > | |
EuclideanDistance(const DiffusionTensor< TPrecision > &X) const | itk::DiffusionTensor< TPrecision > | inline |
Exp() const | itk::DiffusionTensor< TPrecision > | inline |
Flip(const int flipx, const int flipy, const int flipz) | itk::DiffusionTensor< TPrecision > | inline |
GeodesicDistance(const DiffusionTensor< TPrecision > &X) const | itk::DiffusionTensor< TPrecision > | inline |
GetADC() const | itk::DiffusionTensor< TPrecision > | |
GetDeterminant() const | itk::DiffusionTensor< TPrecision > | inline |
GetDWISamples(TVectorType &vec, const utl::NDArray< TPrecision, 2 > &gradients, const std::vector< TPrecision > &bValues) const | itk::DiffusionTensor< TPrecision > | |
GetEAPSamples(TVectorType &vec, const utl::NDArray< TPrecision, 2 > &gradients, const std::vector< TPrecision > &rValues, const TPrecision &tau) const | itk::DiffusionTensor< TPrecision > | |
GetEigenValuesVectors(vnl_diag_matrix< TPrecision > &eigenValues, vnl_matrix< TPrecision > &eigenVectors) const | itk::DiffusionTensor< TPrecision > | |
GetEigenValuesVectorsAnalytic(TArrayType &eigenValues, TMatrixType &eigenVectors) const | itk::DiffusionTensor< TPrecision > | |
GetFA() const | itk::DiffusionTensor< TPrecision > | |
GetGA() const | itk::DiffusionTensor< TPrecision > | |
GetMD() const | itk::DiffusionTensor< TPrecision > | inline |
GetMeanSquaredDisplacement(const TPrecision tau) const | itk::DiffusionTensor< TPrecision > | |
GetMODE() const | itk::DiffusionTensor< TPrecision > | |
GetNorm() const | itk::DiffusionTensor< TPrecision > | inline |
GetODFSamples(TVectorType &vec, const utl::NDArray< TPrecision, 2 > &gradients, const int &odfOrder=2, const bool &isNormalize=false) const | itk::DiffusionTensor< TPrecision > | |
GetQuadraticForm(const double x, const double y, const double z) const | itk::DiffusionTensor< TPrecision > | |
GetRA() const | itk::DiffusionTensor< TPrecision > | |
GetReturnToOrigin(const TPrecision tau) const | itk::DiffusionTensor< TPrecision > | |
GetRotate(const typename Self::MatrixType &mat) const | itk::DiffusionTensor< TPrecision > | inline |
GetRotate(const vnl_matrix< TPrecision > &vec) const | itk::DiffusionTensor< TPrecision > | inline |
GetSphericalSamples(TVectorType &vec, const utl::NDArray< TPrecision, 2 > &gradients) const | itk::DiffusionTensor< TPrecision > | |
GetVnlMatrix() const | itk::DiffusionTensor< TPrecision > | inline |
HasNans() const | itk::DiffusionTensor< TPrecision > | |
Inv() const | itk::DiffusionTensor< TPrecision > | inline |
InvSqrt() const | itk::DiffusionTensor< TPrecision > | inline |
IsDiagonal(const double eps=1e-10) const | itk::DiffusionTensor< TPrecision > | |
IsFinite() const | itk::DiffusionTensor< TPrecision > | |
IsPositive() const | itk::DiffusionTensor< TPrecision > | |
IsSame(const Self &mat, const double eps=1e-8) const | itk::DiffusionTensor< TPrecision > | inline |
IsZero(const double eps=1e-10) const | itk::DiffusionTensor< TPrecision > | |
KLDistance(const DiffusionTensor< TPrecision > &X) const | itk::DiffusionTensor< TPrecision > | inline |
Log() const | itk::DiffusionTensor< TPrecision > | inline |
LogEucDistance(const DiffusionTensor< TPrecision > &X) const | itk::DiffusionTensor< TPrecision > | inline |
NDegreesOfFreedom | itk::DiffusionTensor< TPrecision > | static |
NDimension | itk::DiffusionTensor< TPrecision > | static |
operator!=(const Self &mat) const | itk::DiffusionTensor< TPrecision > | inline |
operator()(unsigned int row, unsigned int col) | itk::DiffusionTensor< TPrecision > | |
operator()(unsigned int row, unsigned int col) const | itk::DiffusionTensor< TPrecision > | |
operator*(const Self &A) const | itk::DiffusionTensor< TPrecision > | inline |
operator*(const vnl_matrix< TPrecision > &A) const | itk::DiffusionTensor< TPrecision > | inline |
operator*(const VectorType &v) const | itk::DiffusionTensor< TPrecision > | inline |
operator+(const Self &mat) const | itk::DiffusionTensor< TPrecision > | inline |
operator-(const Self &mat) const | itk::DiffusionTensor< TPrecision > | inline |
operator=(const TMatrixType &mat) | itk::DiffusionTensor< TPrecision > | inline |
operator==(const Self &mat) const | itk::DiffusionTensor< TPrecision > | inline |
Positivize() const | itk::DiffusionTensor< TPrecision > | |
Pow(const double &n) const | itk::DiffusionTensor< TPrecision > | inline |
Print(std::ostream &os, Indent indent=0) const | itk::DiffusionTensor< TPrecision > | inline |
RealValueType typedef | itk::DiffusionTensor< TPrecision > | |
Rotate(const typename Self::MatrixType &mat) | itk::DiffusionTensor< TPrecision > | inline |
Self typedef | itk::DiffusionTensor< TPrecision > | |
SetEigenValues(const TArrayType &array) | itk::DiffusionTensor< TPrecision > | |
SetEigenVectors(const TMatrixType &vectors) | itk::DiffusionTensor< TPrecision > | |
SetVnlMatrix(const vnl_matrix< TPrecision > &mat) | itk::DiffusionTensor< TPrecision > | inline |
Sqrt() const | itk::DiffusionTensor< TPrecision > | inline |
Superclass typedef | itk::DiffusionTensor< TPrecision > | |
SymmetricEigenAnalysisType typedef | itk::DiffusionTensor< TPrecision > | |
ValueType typedef | itk::DiffusionTensor< TPrecision > | |
VectorType typedef | itk::DiffusionTensor< TPrecision > | |