Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Caligned_allocator< T >Stl compatible allocator to use with with 16 byte aligned types
 CAlignedBox< _Scalar, _AmbientDim >An axis aligned box
 CCommaInitializer< MatrixType >Helper class used by the comma initializer operator
 CCompressedStorage< Scalar >
 CCwise< ExpressionType >Pseudo expression providing additional coefficient-wise operations
 CDynamicSparseMatrix< _Scalar, _Flags >A sparse matrix class designed for matrix assembly purpose
 CEigenSolver< _MatrixType >Eigen values/vectors solver for non selfadjoint matrices
 CHessenbergDecomposition< _MatrixType >Reduces a squared matrix to an Hessemberg form
 CHyperplane< _Scalar, _AmbientDim >A hyperplane
 CInnerIteratorAn InnerIterator allows to loop over the element of a sparse (or dense) matrix or expression
 CIOFormatStores a set of parameters controlling the way matrices are printed
 CAmbiVector< _Scalar >::Iterator
 CLDLT< MatrixType >Robust Cholesky decomposition of a matrix and associated features
 CLLT< MatrixType >Standard Cholesky decomposition (LL^T) of a matrix and associated features
 CLU< MatrixType >LU decomposition of a matrix with complete pivoting, and related features
 CMappedSparseMatrix< _Scalar, _Flags >Sparse matrix
 CMatrixBase< Derived >Base class for all matrices, vectors, and expressions
 CMatrixBase< Block< MatrixType, BlockRows, BlockCols, PacketAccess, _DirectAccessStatus > >
 CMatrixBase< Block< MatrixType, BlockRows, BlockCols, PacketAccess, HasDirectAccess > >
 CMatrixBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
 CMatrixBase< CwiseNullaryOp< NullaryOp, MatrixType > >
 CMatrixBase< CwiseUnaryOp< UnaryOp, MatrixType > >
 CMatrixBase< DiagonalCoeffs< MatrixType > >
 CMatrixBase< DiagonalMatrix< CoeffsVectorType > >
 CMatrixBase< Flagged< ExpressionType, Added, Removed > >
 CMatrixBase< Map< MatrixType, PacketAccess > >
 CMatrixBase< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CMatrixBase< Matrix< Complex, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CMatrixBase< Matrix< int, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CMatrixBase< Matrix< RealScalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CMatrixBase< Matrix< Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
 CMatrixBase< Minor< MatrixType > >
 CMatrixBase< NestByValue< ExpressionType > >
 CMatrixBase< Part< MatrixType, Mode > >
 CMatrixBase< PartialReduxExpr< MatrixType, MemberOp, Direction > >
 CMatrixBase< Product< LhsNested, RhsNested, DiagonalProduct > >
 CMatrixBase< Product< LhsNested, RhsNested, ProductMode > >
 CMatrixBase< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > >
 CMatrixBase< SwapWrapper< ExpressionType > >
 CMatrixBase< Transpose< MatrixType > >
 CNumTraits< T >Holds some data about the various numeric (i.e. scalar) types allowed by Eigen
 CNumTraits< Scalar >
 CNumTraits< typename MatrixType::Scalar >
 CParametrizedLine< _Scalar, _AmbientDim >A parametrized line
 CPartialRedux< ExpressionType, Direction >Pseudo expression providing partial reduction operations
 CProductReturnType< Lhs, Rhs, ProductMode >Helper class to get the correct and optimized returned type of operator*
 CQR< MatrixType >QR decomposition of a matrix
 CRandomSetter< SparseMatrixType, MapTraits, OuterPacketBits >The RandomSetter is a wrapper object allowing to set/update a sparse matrix with random access
 CRotationBase< Derived, _Dim >Common base class for compact rotation representations
 CRotationBase< AngleAxis< _Scalar >, 3 >
 CRotationBase< Quaternion< _Scalar >, 3 >
 CRotationBase< Rotation2D< _Scalar >, 2 >
 CScaling< Scalar, Dim >Represents a possibly non uniform scaling transformation
 CSelfAdjointEigenSolver< _MatrixType >Eigen values/vectors solver for selfadjoint matrix
 CSparseLDLT< MatrixType, Backend >LDLT Cholesky decomposition of a sparse matrix and associated features
 CSparseLLT< MatrixType, Backend >LLT Cholesky decomposition of a sparse matrix and associated features
 CSparseLU< MatrixType, Backend >LU decomposition of a sparse matrix and associated features
 CSparseMatrix< _Scalar, _Flags >Sparse matrix
 CSparseMatrix< Scalar, LowerTriangular >
 CSparseMatrix< Scalar, LowerTriangular|UnitDiagBit >
 CSparseVector< _Scalar, _Flags >Sparse vector class
 CStdMapTraits< Scalar >
 CSVD< MatrixType >Standard SVD decomposition of a matrix and associated features
 CTransform< Scalar, Dim >Represents an homogeneous transformation in a N dimensional space
 CTranslation< Scalar, Dim >Represents a translation transformation
 CTridiagonalization< _MatrixType >Trigiagonal decomposition of a selfadjoint matrix
 CWithFormat< ExpressionType >Pseudo expression providing matrix output with given format