DMRITool  v0.1.1-139-g860d86b4
Diffusion MRI Tool
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cutl::__InstanceOf< Parent >
 Cutl::Functor::Abs< T >
 Cspams::AbstractMatrix< T >Abstract matrix class
 Cspams::AbstractMatrixB< T >Abstract matrix class
 Cutl::Functor::Acos< T >
 Cutl::Functor::Asin< T >
 Csmart_assert::Assert
 Csmart_assert::assert_context
 Cutl::Functor::Atan< T >
 Cutl::Functor::Atan2< T >
 Cspams::BinaryHeap< T >
 CCommand
 Cutl::Functor::Conj< T >
 Citk::Concept::SameInteger< D1, D2 >::Constraints
 Cutl::NDArrayBase< T, Dim >::ConstReverseIteratorA const reverse iterator through an array
 Cutl::Functor::Cos< T >
 Cutl::Functor::Cube< T >
 Cspams::Data< T >Data class, abstract class, useful in the class image
 CDataObject
 CDiffusionTensor3D
 Cspams::FISTA::ElasticNet< T >
 Cspams::Element< T >
 Cspams::Element< int >
 Citk::Functor::EQUAL< TInput, TArgument, TOutput >
 CExceptionObject
 Cutl::Functor::Exp< T >
 Cutl::Functor::Exp2< T >
 Cutl::Expr< SubType, ValueT >Base class for expression
 Cutl::Expr< BinaryOpExpr< OP, ScalarExprBase< ValueT >, TRight >, Expr2ValueType< TRight, ScalarExprBase< ValueT > > >
 Cutl::Expr< BinaryOpExpr< OP, ScalarExprBase< ValueT1 >, ScalarExprBase< ValueT2 > >, SuperType< ValueT1, ValueT2 > >
 Cutl::Expr< BinaryOpExpr< OP, TLeft, ScalarExprBase< ValueT > >, Expr2ValueType< TLeft, ScalarExprBase< ValueT > > >
 Cutl::Expr< BinaryOpExpr< OP, TLeft, TRight >, SuperFloatType< TLeft::ValueType, TRight::ValueType >::type >
 Cutl::Expr< NDArrayBase< T, Dim >, T >
 Cutl::Expr< ScalarExprBase< ValueT >, ValueT >
 Cutl::Expr< UnaryOpExpr< OP, EType >, EType::ValueType >
 Cutl::Functor::Floor< T >
 Cutl::GradientTable< T >Gradient table related functions and stored tables
 Cspams::Graph< T >
 Cspams::FISTA::GraphLassoRidge< T >
 Cspams::GraphPath< T, Int >
 Cspams::GraphPath< T >
 Cspams::GraphPathStruct< T >
 Cspams::GraphStruct< T >
 Cspams::FISTA::GroupLassoL2< T >
 Cspams::FISTA::GroupLassoL2_L1< T >
 Cspams::FISTA::GroupLassoLINF< T >
 Cspams::FISTA::GroupLassoLINF_L1< T >
 Cstd::hash< std::vector< T > >
 Cutl::__InstanceOf< Parent >::Help< T >
 Cutl::__InstanceOf< Parent >::Help< Parent >
 CImageBase
 CImageRegionIterator
 CImageRegionIteratorWithIndex
 CImageSource
 CImageToImageFilter
 Cutl::Int_< vcl_size_t >
 Csmart_assert::is_null_finder< T >
 Csmart_assert::is_null_finder< char * >
 Csmart_assert::is_null_finder< const char * >
 Citk::Functor::LDIVIDE< TInput, TArgument, TOutput >
 CLightProcessObject
 Citk::Functor::LINEAR< TInput, TArgument, TOutput >
 Cspams::List< T >
 Cspams::List< int >
 Cspams::ListIterator< T >
 Cspams::ListIterator< int >
 Citk::Functor::LMINUS< TInput, TArgument, TOutput >
 Cutl::Functor::Log< T >
 Cutl::Functor::Log10< T >
 Cutl::Functor::Log2< T >
 Cspams::FISTA::Loss< T, D, E >
 Cspams::FISTA::Loss< T >
 Cspams::FISTA::Loss< T, Matrix< T > >
 Cspams::FISTA::Loss< T, Matrix< T >, Matrix< T > >
 Citk::Functor::LPOWER< TInput, TArgument, TOutput >
 Cutl::Functor::LRound< T >
 Cutl::Functor::Max< T >
 Cspams::MaxFlow< T >
 Citk::Functor::MeanDiffusivityFromGHOTCoefficients< TInput, TOutput >MD value from GHOT coefficients
 Cutl::Functor::Min< T >
 Cspams::MinCostFlow< Int >
 Cspams::MinCostFlow< long long >
 Cspams::FISTA::MixedL1L2_L1< T >
 Cspams::FISTA::MixedL1LINF_L1< T >
 Citk::Functor::MultiplyByConstantMatrix< TInput, TMatrix, TOutput >
 Citk::Functor::MultiplyByConstantVector< TInput, TConstantVector, TOutput >
 Cutl::Functor::Neg< T >
 Citk::Functor::NLOG< TInput, TArgument, TOutput >
 Citk::Functor::NormalizeVectorImageFunctor< TInput, TOutput >
 CObject
 Citk::Functor::ODFNormlizeFunctor< TInput, TOutput >
 Citk::Functor::OuterProduct< TInput, TOutput >
 Cspams::ParamDictLearn< T >
 Cspams::FISTA::ParamFISTA< T >
 Cspams::FISTA::ParamReg< T >
 Cspams::Path< Int >
 Citk::PeakContainerHelperVariableLengthVector to contain peaks with different storing types
 Citk::Functor::PLUS< TInput, TArgument, TOutput >
 CPolyLineParametricPath
 Cutl::Functor::Pow< T >
 CProcessObject
 CQVTKWidget
 Citk::Functor::RDIVIDE< TInput, TArgument, TOutput >
 Cspams::FISTA::Regularizer< T, D >
 Cspams::FISTA::Regularizer< T >
 Cspams::FISTA::Regularizer< T, Matrix< T > >
 Cutl::remove_complex< T >Remove complex:
 Cutl::NDArrayBase< T, Dim >::ReverseIteratorA reverse iterator through an array
 Citk::Functor::RMINUS< TInput, TArgument, TOutput >
 Citk::Functor::RotateSHCoefficients< TInput, TOutput >
 Cutl::Functor::Round< T >
 Citk::Functor::RPOWER< TInput, TArgument, TOutput >
 Citk::Concept::SameInteger< D1, D2 >
 Citk::Functor::SHCoefficientsPower< TInput, TOutput >
 Citk::Functor::SHCoefficientsToGFA< TInput, TOutput >
 Cutl::Functor::Sign< T >
 Cutl::Functor::Sin< T >
 Citk::SparseVector< TValueType, TKeyType >Represents a sparse array
 Citk::SpatiallyDenseSparseVectorImageNeighborhoodAccessorFunctor< TImage >Provides accessor interfaces to Access pixels and is meant to be used on pointers to pixels held by the Neighborhood class
 Citk::SpatiallyDenseSparseVectorImagePixelAccessor< TValueType, TKeyType >Give access to partial aspects of a type
 Citk::SpatiallyDenseSparseVectorImagePixelAccessorFunctor< TImageType >Provides accessor interfaces to Access pixels and is meant to be used by iterators
 Citk::Functor::SPFScaleFromMeanDiffusivity< TInput, TOutput >
 Cspams::FISTA::SplittingFunction< T, F, D, E >
 Cspams::FISTA::SplittingFunction< T >
 Cspams::FISTA::SplittingFunction< T, SpMatrix< T > >
 Cspams::SpVector< T >Sparse Vector class
 Cutl::Functor::Sqrt< T >
 Cutl::Functor::Square< T >
 Cutl::SuperFloatType< T, t >Float type which can be coverted to
 Cutl::Superset< T, t >
 Cutl::Functor::Tan< T >
 Cspams::TimerClass Timer
 Citk::Functor::TIMES< TInput, TArgument, TOutput >
 Citk::TrackVisHeaderType
 Cspams::Trainer< T >
 Cspams::Tree_Seq< T >
 Cspams::TreeStruct< T >
 CUnaryFunctorImageFilter
 Cspams::Vector< T >Dense Vector class
 Cspams::Vector< int >
 CVectorContainer
 Cutl::Functor::VectorFunctorBase< TVector, TOutput >
 Cutl::Functor::VectorFunctorBase< utl::NDArray< double, 1 >, utl::NDArray< double, 1 > >
 Cutl::Functor::VectorFunctorBase< utl::NDArray< T, Dim >, utl::NDArray< T, Dim > >
 Cutl::Functor::VectorFunctorBase< utl::Vector< T > >
 CvtkObject