DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
itk::DiffusionTensor< TPrecision > Member List

This is the complete list of members for itk::DiffusionTensor< TPrecision >, including all inherited members.

AccumulateValueType typedefitk::DiffusionTensor< TPrecision >
ComponentType typedefitk::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 typedefitk::DiffusionTensor< TPrecision >
EigenVectorsMatrixType typedefitk::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
NDegreesOfFreedomitk::DiffusionTensor< TPrecision >static
NDimensionitk::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 typedefitk::DiffusionTensor< TPrecision >
Rotate(const typename Self::MatrixType &mat)itk::DiffusionTensor< TPrecision >inline
Self typedefitk::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 typedefitk::DiffusionTensor< TPrecision >
SymmetricEigenAnalysisType typedefitk::DiffusionTensor< TPrecision >
ValueType typedefitk::DiffusionTensor< TPrecision >
VectorType typedefitk::DiffusionTensor< TPrecision >