▼NEigen | |
Caligned_allocator | Stl compatible allocator to use with with 16 byte aligned types |
CAlignedBox | An axis aligned box |
CAngleAxis | Represents a 3D rotation as a rotation angle around an arbitrary 3D axis |
CBlock | Expression of a fixed-size or dynamic-size block |
CCommaInitializer | Helper class used by the comma initializer operator |
CCompressedStorage | |
CCwise | Pseudo expression providing additional coefficient-wise operations |
CCwiseBinaryOp | Generic expression of a coefficient-wise operator between two matrices or vectors |
CCwiseNullaryOp | Generic expression of a matrix where all coefficients are defined by a functor |
CCwiseUnaryOp | Generic expression of a coefficient-wise unary operator of a matrix or a vector |
CDiagonalCoeffs | Expression of the main diagonal of a matrix |
CDiagonalMatrix | Expression of a diagonal matrix |
CDynamicSparseMatrix | A sparse matrix class designed for matrix assembly purpose |
CEigenSolver | Eigen values/vectors solver for non selfadjoint matrices |
CFlagged | Expression with modified flags |
CHessenbergDecomposition | Reduces a squared matrix to an Hessemberg form |
CHyperplane | A hyperplane |
CIOFormat | Stores a set of parameters controlling the way matrices are printed |
CLDLT | Robust Cholesky decomposition of a matrix and associated features |
CLLT | Standard Cholesky decomposition (LL^T) of a matrix and associated features |
CLU | LU decomposition of a matrix with complete pivoting, and related features |
CMap | A matrix or vector expression mapping an existing array of data |
CMapBase | Base class for Map and Block expression with direct access |
CMappedSparseMatrix | Sparse matrix |
CMatrix | The matrix class, also used for vectors and row-vectors |
CMatrixBase | Base class for all matrices, vectors, and expressions |
CMinor | Expression of a minor |
CNestByValue | Expression which must be nested by value |
CNumTraits | Holds some data about the various numeric (i.e. scalar) types allowed by Eigen |
CParametrizedLine | A parametrized line |
CPart | Expression of a triangular matrix extracted from a given matrix |
CPartialRedux | Pseudo expression providing partial reduction operations |
CPartialReduxExpr | Generic expression of a partially reduxed matrix |
CProduct | Expression of the product of two matrices |
CProductReturnType | Helper class to get the correct and optimized returned type of operator* |
CQR | QR decomposition of a matrix |
CQuaternion | The quaternion class used to represent 3D orientations and rotations |
CRandomSetter | The RandomSetter is a wrapper object allowing to set/update a sparse matrix with random access |
CRotation2D | Represents a rotation/orientation in a 2 dimensional space |
CRotationBase | Common base class for compact rotation representations |
CScaling | Represents a possibly non uniform scaling transformation |
CSelect | Expression of a coefficient wise version of the C++ ternary operator ?: |
CSelfAdjointEigenSolver | Eigen values/vectors solver for selfadjoint matrix |
CSparseLDLT | LDLT Cholesky decomposition of a sparse matrix and associated features |
CSparseLLT | LLT Cholesky decomposition of a sparse matrix and associated features |
CSparseLU | LU decomposition of a sparse matrix and associated features |
CSparseMatrix | Sparse matrix |
CSparseVector | Sparse vector class |
CStdMapTraits | |
CSVD | Standard SVD decomposition of a matrix and associated features |
CTransform | Represents an homogeneous transformation in a N dimensional space |
CTranslation | Represents a translation transformation |
CTranspose | Expression of the transpose of a matrix |
CTridiagonalization | Trigiagonal decomposition of a selfadjoint matrix |
CWithFormat | Pseudo expression providing matrix output with given format |
CInnerIterator | An InnerIterator allows to loop over the element of a sparse (or dense) matrix or expression |