Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCaligned_allocator< T >Stl compatible allocator to use with with 16 byte aligned types
oCAlignedBox< _Scalar, _AmbientDim >An axis aligned box
oCCommaInitializer< MatrixType >Helper class used by the comma initializer operator
oCCompressedStorage< Scalar >
oCCwise< ExpressionType >Pseudo expression providing additional coefficient-wise operations
oCDynamicSparseMatrix< _Scalar, _Flags >A sparse matrix class designed for matrix assembly purpose
oCEigenSolver< _MatrixType >Eigen values/vectors solver for non selfadjoint matrices
oCHessenbergDecomposition< _MatrixType >Reduces a squared matrix to an Hessemberg form
oCHyperplane< _Scalar, _AmbientDim >A hyperplane
oCInnerIteratorAn InnerIterator allows to loop over the element of a sparse (or dense) matrix or expression
oCIOFormatStores a set of parameters controlling the way matrices are printed
oCAmbiVector< _Scalar >::Iterator
oCLDLT< MatrixType >Robust Cholesky decomposition of a matrix and associated features
oCLLT< MatrixType >Standard Cholesky decomposition (LL^T) of a matrix and associated features
oCLU< MatrixType >LU decomposition of a matrix with complete pivoting, and related features
oCMappedSparseMatrix< _Scalar, _Flags >Sparse matrix
oCMatrixBase< Derived >Base class for all matrices, vectors, and expressions
oCMatrixBase< Block< MatrixType, BlockRows, BlockCols, PacketAccess, _DirectAccessStatus > >
oCMatrixBase< Block< MatrixType, BlockRows, BlockCols, PacketAccess, HasDirectAccess > >
oCMatrixBase< CwiseBinaryOp< BinaryOp, Lhs, Rhs > >
oCMatrixBase< CwiseNullaryOp< NullaryOp, MatrixType > >
oCMatrixBase< CwiseUnaryOp< UnaryOp, MatrixType > >
oCMatrixBase< DiagonalCoeffs< MatrixType > >
oCMatrixBase< DiagonalMatrix< CoeffsVectorType > >
oCMatrixBase< Flagged< ExpressionType, Added, Removed > >
oCMatrixBase< Map< MatrixType, PacketAccess > >
oCMatrixBase< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
oCMatrixBase< Matrix< Complex, _Rows, _Cols, EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION|AutoAlign, _Rows, _Cols > >
oCMatrixBase< Matrix< int, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
oCMatrixBase< Matrix< int, _Rows, _Cols, EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION|AutoAlign, _Rows, _Cols > >
oCMatrixBase< Matrix< RealScalar, _Rows, _Cols, EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION|AutoAlign, _Rows, _Cols > >
oCMatrixBase< Matrix< Scalar, _Rows, _Cols, EIGEN_DEFAULT_MATRIX_STORAGE_ORDER_OPTION|AutoAlign, _Rows, _Cols > >
oCMatrixBase< Minor< MatrixType > >
oCMatrixBase< NestByValue< ExpressionType > >
oCMatrixBase< Part< MatrixType, Mode > >
oCMatrixBase< PartialReduxExpr< MatrixType, MemberOp, Direction > >
oCMatrixBase< Product< LhsNested, RhsNested, DiagonalProduct > >
oCMatrixBase< Product< LhsNested, RhsNested, ProductMode > >
oCMatrixBase< Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > >
oCMatrixBase< SwapWrapper< ExpressionType > >
oCMatrixBase< Transpose< MatrixType > >
oCNumTraits< T >Holds some data about the various numeric (i.e. scalar) types allowed by Eigen
oCNumTraits< Scalar >
oCNumTraits< typename MatrixType::Scalar >
oCParametrizedLine< _Scalar, _AmbientDim >A parametrized line
oCPartialRedux< ExpressionType, Direction >Pseudo expression providing partial reduction operations
oCProductReturnType< Lhs, Rhs, ProductMode >Helper class to get the correct and optimized returned type of operator*
oCQR< MatrixType >QR decomposition of a matrix
oCRandomSetter< SparseMatrixType, MapTraits, OuterPacketBits >The RandomSetter is a wrapper object allowing to set/update a sparse matrix with random access
oCRotationBase< Derived, _Dim >Common base class for compact rotation representations
oCRotationBase< AngleAxis< _Scalar >, 3 >
oCRotationBase< Quaternion< _Scalar >, 3 >
oCRotationBase< Rotation2D< _Scalar >, 2 >
oCScaling< Scalar, Dim >Represents a possibly non uniform scaling transformation
oCSelfAdjointEigenSolver< _MatrixType >Eigen values/vectors solver for selfadjoint matrix
oCSparseLDLT< MatrixType, Backend >LDLT Cholesky decomposition of a sparse matrix and associated features
oCSparseLLT< MatrixType, Backend >LLT Cholesky decomposition of a sparse matrix and associated features
oCSparseLU< MatrixType, Backend >LU decomposition of a sparse matrix and associated features
oCSparseMatrix< _Scalar, _Flags >Sparse matrix
oCSparseMatrix< Scalar, LowerTriangular >
oCSparseMatrix< Scalar, LowerTriangular|UnitDiagBit >
oCSparseVector< _Scalar, _Flags >Sparse vector class
oCStdMapTraits< Scalar >
oCSVD< MatrixType >Standard SVD decomposition of a matrix and associated features
oCTransform< Scalar, Dim >Represents an homogeneous transformation in a N dimensional space
oCTranslation< Scalar, Dim >Represents a translation transformation
oCTridiagonalization< _MatrixType >Trigiagonal decomposition of a selfadjoint matrix
\CWithFormat< ExpressionType >Pseudo expression providing matrix output with given format