|
class | Eigen::TriangularViewImpl< _MatrixType, _Mode, Dense > |
| Base class for a triangular part in a dense matrix. More...
|
|
class | Eigen::MapBase< Derived, ReadOnlyAccessors > |
| Base class for dense Map and Block expression with direct access. More...
|
|
class | Eigen::MapBase< Derived, WriteAccessors > |
| Base class for non-const dense Map and Block expression with direct access. More...
|
|
class | Eigen::DenseCoeffsBase< Derived, ReadOnlyAccessors > |
| Base class providing read-only coefficient access to matrices and arrays. More...
|
|
class | Eigen::DenseCoeffsBase< Derived, WriteAccessors > |
| Base class providing read/write coefficient access to matrices and arrays. More...
|
|
class | Eigen::DenseCoeffsBase< Derived, DirectAccessors > |
| Base class providing direct read-only coefficient access to matrices and arrays. More...
|
|
class | Eigen::DenseCoeffsBase< Derived, DirectWriteAccessors > |
| Base class providing direct read/write coefficient access to matrices and arrays. More...
|
|
class | Eigen::MatrixBase< Derived > |
| Base class for all dense matrices, vectors, and expressions. More...
|
|
class | Eigen::Diagonal< MatrixType, _DiagIndex > |
| Expression of a diagonal/subdiagonal/superdiagonal in a matrix. More...
|
|
class | Eigen::CwiseNullaryOp< NullaryOp, PlainObjectType > |
| Generic expression of a matrix where all coefficients are defined by a functor. More...
|
|
class | Eigen::DenseBase< Derived > |
| Base class for all dense matrices, vectors, and arrays. More...
|
|
class | Eigen::VectorBlock< VectorType, Size > |
| Expression of a fixed-size or dynamic-size sub-vector. More...
|
|
class | Eigen::ReturnByValue< Derived > |
|
class | Eigen::DiagonalMatrix< _Scalar, SizeAtCompileTime, MaxSizeAtCompileTime > |
| Represents a diagonal matrix with its storage. More...
|
|
class | Eigen::DiagonalWrapper< _DiagonalVectorType > |
| Expression of a diagonal matrix. More...
|
|
class | Eigen::CwiseTernaryOp< TernaryOp, Arg1Type, Arg2Type, Arg3Type > |
| Generic expression where a coefficient-wise ternary operator is applied to two expressions. More...
|
|
class | Eigen::Replicate< MatrixType, RowFactor, ColFactor > |
| Expression of the multiple replication of a matrix or vector. More...
|
|
class | Eigen::IndexedView< XprType, RowIndices, ColIndices > |
| Expression of a non-sequential sub-matrix defined by arbitrary sequences of row and column indices. More...
|
|
class | Eigen::PermutationBase< Derived > |
| Base class for permutations. More...
|
|
class | Eigen::PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex > |
| Permutation matrix. More...
|
|
class | Eigen::PermutationWrapper< _IndicesType > |
| Class to view a vector of integers as a permutation matrix. More...
|
|
class | Eigen::Transpositions< SizeAtCompileTime, MaxSizeAtCompileTime, _StorageIndex > |
| Represents a sequence of transpositions (row/column interchange) More...
|
|
class | Eigen::CommaInitializer< XprType > |
| Helper class used by the comma initializer operator. More...
|
|
class | Eigen::NoAlias< ExpressionType, StorageBase > |
| Pseudo expression providing an operator = assuming no aliasing. More...
|
|
class | Eigen::ArithmeticSequence< FirstType, SizeType, IncrType > |
| This class represents an arithmetic progression \( a_0, a_1, a_2, ..., a_{n-1}\) defined by its first value \( a_0 \), its size (aka length) n, and the increment (aka stride) that is equal to \( a_{i+1}-a_{i}\) for any i. More...
|
|
class | Eigen::Product< _Lhs, _Rhs, Option > |
| Expression of the product of two arbitrary matrices or vectors. More...
|
|
class | Eigen::Ref< PlainObjectType, Options, StrideType > |
| A matrix or vector expression mapping an existing expression. More...
|
|
class | Eigen::TriangularBase< Derived > |
| Base class for triangular part in a matrix. More...
|
|
class | Eigen::TriangularView< _MatrixType, _Mode > |
| Expression of a triangular part in a matrix. More...
|
|
class | Eigen::Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > |
| General-purpose arrays with easy API for coefficient-wise operations. More...
|
|
class | Eigen::Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > |
| Expression of a coefficient wise version of the C++ ternary operator ?: More...
|
|
class | Eigen::ArrayWrapper< ExpressionType > |
| Expression of a mathematical vector or matrix as an array object. More...
|
|
class | Eigen::MatrixWrapper< ExpressionType > |
| Expression of an array as a mathematical vector or matrix. More...
|
|
class | Eigen::SelfAdjointView< _MatrixType, UpLo > |
| Expression of a selfadjoint matrix from a triangular part of a dense matrix. More...
|
|
class | Eigen::Solve< Decomposition, RhsType > |
| Pseudo expression representing a solving operation. More...
|
|
class | Eigen::CwiseUnaryView< ViewOp, MatrixType > |
| Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector. More...
|
|
class | Eigen::CwiseBinaryOp< BinaryOp, LhsType, RhsType > |
| Generic expression where a coefficient-wise binary operator is applied to two expressions. More...
|
|
class | Eigen::PartialReduxExpr< MatrixType, MemberOp, Direction > |
| Generic expression of a partially reduxed matrix. More...
|
|
class | Eigen::VectorwiseOp< ExpressionType, Direction > |
| Pseudo expression providing broadcasting and partial reduction operations. More...
|
|
class | Eigen::symbolic::BaseExpr< Derived > |
| Common base class of any symbolic expressions. More...
|
|
class | Eigen::ScalarBinaryOpTraits< ScalarA, ScalarB, BinaryOp > |
| Determines whether the given binary operation of two numeric types is allowed and what the scalar return type is. More...
|
|
class | Eigen::aligned_allocator< T > |
| STL compatible allocator to use with types requiring a non standrad alignment. More...
|
|
class | Eigen::CwiseUnaryOp< UnaryOp, XprType > |
| Generic expression where a coefficient-wise unary operator is applied to an expression. More...
|
|
class | Eigen::internal::BandMatrix< _Scalar, Rows, Cols, Supers, Subs, Options > |
| Represents a rectangular matrix with a banded storage. More...
|
|
class | Eigen::internal::TridiagonalMatrix< Scalar, Size, Options > |
| Represents a tridiagonal matrix with a compact banded storage. More...
|
|
class | Eigen::NumTraits< T > |
| Holds information about the various numeric (i.e. More...
|
|
class | Eigen::Reverse< MatrixType, Direction > |
| Expression of the reverse of a vector or matrix. More...
|
|
class | Eigen::Map< PlainObjectType, MapOptions, StrideType > |
| A matrix or vector expression mapping an existing array of data. More...
|
|
class | Eigen::EigenBase< Derived > |
| Common base class for all classes T such that MatrixBase has an operator=(T) and a constructor MatrixBase(T). More...
|
|
class | Eigen::ForceAlignedAccess< ExpressionType > |
| Enforce aligned packet loads and stores regardless of what is requested. More...
|
|
class | Eigen::Block< XprType, BlockRows, BlockCols, InnerPanel > |
| Expression of a fixed-size or dynamic-size block. More...
|
|
class | Eigen::ArrayBase< Derived > |
| Base class for all 1D and 2D array, and related expressions. More...
|
|
class | Eigen::Transpose< MatrixType > |
| Expression of the transpose of a matrix. More...
|
|
class | Eigen::Stride< _OuterStrideAtCompileTime, _InnerStrideAtCompileTime > |
| Holds strides information for Map. More...
|
|
class | Eigen::Reshaped< XprType, Rows, Cols, Order > |
| Expression of a fixed-size or dynamic-size reshape. More...
|
|
class | Eigen::NestByValue< ExpressionType > |
| Expression which must be nested by value. More...
|
|
class | Eigen::Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > |
| The matrix class, also used for vectors and row-vectors. More...
|
|
class | Eigen::IOFormat |
| Stores a set of parameters controlling the way matrices are printed. More...
|
|
class | Eigen::WithFormat< ExpressionType > |
| Pseudo expression providing matrix output with given format. More...
|
|