Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: Eigen_test Odometry_test AttitudeEstimation_usingTicker MPU9250_Quaternion_Binary_Serial ... more
Auto generated API documentation and code listings for Eigen
aligned_allocator< T > | STL compatible allocator to use with with 16 byte aligned types |
AlignedBox< _Scalar, _AmbientDim > | |
AngleAxis< _Scalar > | |
Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > | General-purpose arrays with easy API for coefficient-wise operations |
ArrayBase< Derived > | Base class for all 1D and 2D array, and related expressions |
ArrayWrapper< ExpressionType > | Expression of a mathematical vector or matrix as an array object |
ArrayXpr | The type used to identify an array expression |
BandMatrix< _Scalar, Rows, Cols, Supers, Subs, Options > | Represents a rectangular matrix with a banded storage |
Block< XprType, BlockRows, BlockCols, InnerPanel > | Expression of a fixed-size or dynamic-size block |
ColPivHouseholderQR< _MatrixType > | Householder rank-revealing QR decomposition of a matrix with column-pivoting |
CommaInitializer< XprType > | Helper class used by the comma initializer operator |
ComplexEigenSolver< _MatrixType > | |
ComplexSchur< _MatrixType > | |
CwiseBinaryOp< BinaryOp, Lhs, Rhs > | Generic expression where a coefficient-wise binary operator is applied to two expressions |
CwiseNullaryOp< NullaryOp, PlainObjectType > | Generic expression of a matrix where all coefficients are defined by a functor |
CwiseUnaryOp< UnaryOp, XprType > | Generic expression where a coefficient-wise unary operator is applied to an expression |
CwiseUnaryView< ViewOp, MatrixType > | Generic lvalue expression of a coefficient-wise unary operator of a matrix or a vector |
Dense | The type used to identify a dense storage |
dense_xpr_base_dispatcher_for_doxygen< Array< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > | This class is just a workaround for Doxygen and it does not not actually exist |
dense_xpr_base_dispatcher_for_doxygen< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > > | This class is just a workaround for Doxygen and it does not not actually exist |
DenseBase | Base class for all dense matrices, vectors, and arrays |
DenseCoeffsBase< Derived, DirectAccessors > | Base class providing direct read-only coefficient access to matrices and arrays |
DenseCoeffsBase< Derived, DirectWriteAccessors > | Base class providing direct read/write coefficient access to matrices and arrays |
DenseCoeffsBase< Derived, ReadOnlyAccessors > | Base class providing read-only coefficient access to matrices and arrays |
DenseCoeffsBase< Derived, WriteAccessors > | Base class providing read/write coefficient access to matrices and arrays |
Diagonal< MatrixType, _DiagIndex > | Expression of a diagonal/subdiagonal/superdiagonal in a matrix |
DiagonalMatrix< _Scalar, SizeAtCompileTime, MaxSizeAtCompileTime > | Represents a diagonal matrix with its storage |
DiagonalWrapper< _DiagonalVectorType > | Expression of a diagonal matrix |
EigenBase< Derived > | Common base class for all classes T such that MatrixBase has an operator=(T) and a constructor MatrixBase(T) |
EigenSolver< _MatrixType > | |
Flagged< ExpressionType, Added, Removed > | Expression with modified flags |
ForceAlignedAccess< ExpressionType > | Enforce aligned packet loads and stores regardless of what is requested |
FullPivHouseholderQR< _MatrixType > | Householder rank-revealing QR decomposition of a matrix with full pivoting |
FullPivHouseholderQRMatrixQReturnType< MatrixType > | Expression type for return value of FullPivHouseholderQR::matrixQ() |
FullPivLU< _MatrixType > | LU decomposition of a matrix with complete pivoting, and related features |
GeneralizedEigenSolver< _MatrixType > | |
GeneralizedSelfAdjointEigenSolver< _MatrixType > | |
GeneralProduct | Expression of the product of two general matrices or vectors |
HessenbergDecomposition< _MatrixType > | |
HessenbergDecompositionMatrixHReturnType< MatrixType > | |
Homogeneous< MatrixType, _Direction > | |
HouseholderQR< _MatrixType > | Householder QR decomposition of a matrix |
HouseholderSequence< VectorsType, CoeffsType, Side > | |
Hyperplane< _Scalar, _AmbientDim, _Options > | |
InnerIterator | An InnerIterator allows to loop over the element of a sparse (or dense) matrix or expression |
InnerStride< Value > | Convenience specialization of Stride to specify only an inner stride See class Map for some examples |
IOFormat | Stores a set of parameters controlling the way matrices are printed |
JacobiRotation< Scalar > | |
JacobiSVD< _MatrixType, QRPreconditioner > | Two-sided Jacobi SVD decomposition of a rectangular matrix |
LDLT< _MatrixType, _UpLo > | Robust Cholesky decomposition of a matrix with pivoting |
LLT< _MatrixType, _UpLo > | Standard Cholesky decomposition (LL^T) of a matrix and associated features |
Map< PlainObjectType, MapOptions, StrideType > | A matrix or vector expression mapping an existing array of data |
Map< const Quaternion< _Scalar >, _Options > | Quaternion expression mapping a constant memory buffer |
Map< Quaternion< _Scalar >, _Options > | Expression of a quaternion from a memory buffer |
MapBase | Base class for Map and Block expression with direct access |
Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > | The matrix class, also used for vectors and row-vectors |
MatrixBase< Derived > | Base class for all dense matrices, vectors, and expressions |
MatrixWrapper< ExpressionType > | Expression of an array as a mathematical vector or matrix |
MatrixXpr | The type used to identify a matrix expression |
NestByValue< ExpressionType > | Expression which must be nested by value |
NoAlias< ExpressionType, StorageBase > | Pseudo expression providing an operator = assuming no aliasing |
NumTraits< T > | Holds information about the various numeric (i.e |
OuterStride< Value > | Convenience specialization of Stride to specify only an outer stride See class Map for some examples |
ParametrizedLine< _Scalar, _AmbientDim, _Options > | |
PartialPivLU< _MatrixType > | LU decomposition of a matrix with partial pivoting, and related features |
PartialReduxExpr< MatrixType, MemberOp, Direction > | Generic expression of a partially reduxed matrix |
PermutationBase< Derived > | Base class for permutations |
PermutationMatrix< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType > | Permutation matrix |
PermutationWrapper< _IndicesType > | Class to view a vector of integers as a permutation matrix |
PlainObjectBase< Derived > | Dense storage base class for matrices and arrays |
ProductReturnType< Lhs, Rhs, ProductType > | Helper class to get the correct and optimized returned type of operator* |
Quaternion< _Scalar, _Options > | |
QuaternionBase< Derived > | |
RealQZ< _MatrixType > | |
RealSchur< _MatrixType > | |
Ref< PlainObjectType, Options, StrideType > | A matrix or vector expression mapping an existing expressions |
Replicate< MatrixType, RowFactor, ColFactor > | Expression of the multiple replication of a matrix or vector |
Reverse< MatrixType, Direction > | Expression of the reverse of a vector or matrix |
Rotation2D< _Scalar > | |
RotationBase< Derived, _Dim > | Common base class for compact rotation representations |
Scaling | |
Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType > | Expression of a coefficient wise version of the C++ ternary operator ?: |
SelfAdjointEigenSolver< _MatrixType > | |
SelfAdjointView< MatrixType, UpLo > | Expression of a selfadjoint matrix from a triangular part of a dense matrix |
Stride< _OuterStrideAtCompileTime, _InnerStrideAtCompileTime > | Holds strides information for Map |
Transform< _Scalar, _Dim, _Mode, _Options > | |
Translation< _Scalar, _Dim > | |
Transpose< MatrixType > | Expression of the transpose of a matrix |
Transpositions< SizeAtCompileTime, MaxSizeAtCompileTime, IndexType > | Represents a sequence of transpositions (row/column interchange) |
TriangularView< _MatrixType, _Mode > | Base class for triangular part in a matrix |
Tridiagonalization< _MatrixType > | |
TridiagonalMatrix< Scalar, Size, Options > | Represents a tridiagonal matrix with a compact banded storage |
VectorBlock< VectorType, Size > | Expression of a fixed-size or dynamic-size sub-vector |
VectorwiseOp< ExpressionType, Direction > | Pseudo expression providing partial reduction operations |
WithFormat< ExpressionType > | Pseudo expression providing matrix output with given format |
Code
AlignedBox.h [code] | |
AngleAxis.h [code] | |
Array.h [code] | |
src/Core/Array.h [code] | |
ArrayBase.h [code] | |
ArrayCwiseBinaryOps.h [code] | |
ArrayCwiseUnaryOps.h [code] | |
ArrayWrapper.h [code] | |
Assign.h [code] | |
Assign_MKL.h [code] | |
BandMatrix.h [code] | |
blas.h [code] | |
BlasUtil.h [code] | |
Block.h [code] | |
BlockHouseholder.h [code] | |
BlockMethods.h [code] | |
BooleanRedux.h [code] | |
Cholesky.h [code] | |
CoeffBasedProduct.h [code] | |
ColPivHouseholderQR.h [code] | |
ColPivHouseholderQR_MKL.h [code] | |
CommaInitializer.h [code] | |
CommonCwiseBinaryOps.h [code] | |
CommonCwiseUnaryOps.h [code] | |
ComplexEigenSolver.h [code] | |
ComplexSchur.h [code] | |
ComplexSchur_MKL.h [code] | |
Constants.h [code] | |
Core.h [code] | |
CoreIterators.h [code] | |
CwiseBinaryOp.h [code] | |
CwiseNullaryOp.h [code] | |
CwiseUnaryOp.h [code] | |
CwiseUnaryView.h [code] | |
Dense.h [code] | |
DenseBase.h [code] | |
DenseCoeffsBase.h [code] | |
DenseStorage.h [code] | |
Determinant.h [code] | |
Diagonal.h [code] | |
DiagonalMatrix.h [code] | |
DiagonalProduct.h [code] | |
DisableStupidWarnings.h [code] | |
Dot.h [code] | |
EigenBase.h [code] | |
EigenSolver.h [code] | |
Eigenvalues.h [code] | |
EulerAngles.h [code] | |
Flagged.h [code] | |
ForceAlignedAccess.h [code] | |
ForwardDeclarations.h [code] | |
FullPivHouseholderQR.h [code] | |
FullPivLU.h [code] | |
Functors.h [code] | |
Fuzzy.h [code] | |
GeneralBlockPanelKernel.h [code] | |
GeneralizedEigenSolver.h [code] | |
GeneralizedSelfAdjointEigenSolver.h [code] | |
GeneralMatrixMatrix.h [code] | |
GeneralMatrixMatrix_MKL.h [code] | |
GeneralMatrixMatrixTriangular.h [code] | |
GeneralMatrixMatrixTriangular_MKL.h [code] | |
GeneralMatrixVector.h [code] | |
GeneralMatrixVector_MKL.h [code] | |
GeneralProduct.h [code] | |
GenericPacketMath.h [code] | |
Geometry.h [code] | |
GlobalFunctions.h [code] | |
HessenbergDecomposition.h [code] | |
Homogeneous.h [code] | |
Householder.h [code] | |
src/Householder/Householder.h [code] | |
HouseholderQR.h [code] | |
HouseholderQR_MKL.h [code] | |
HouseholderSequence.h [code] | |
Hyperplane.h [code] | |
Image.h [code] | |
Inverse.h [code] | |
IO.h [code] | |
Jacobi.h [code] | |
src/Jacobi/Jacobi.h [code] | |
JacobiSVD.h [code] | |
JacobiSVD_MKL.h [code] | |
Kernel.h [code] | |
LDLT.h [code] | |
LLT.h [code] | |
LLT_MKL.h [code] | |
LU.h [code] | |
Macros.h [code] | |
Map.h [code] | |
MapBase.h [code] | |
MathFunctions.h [code] | |
Matrix.h [code] | |
MatrixBase.h [code] | |
MatrixBaseEigenvalues.h [code] | |
MatrixCwiseBinaryOps.h [code] | |
MatrixCwiseUnaryOps.h [code] | |
Memory.h [code] | |
Meta.h [code] | |
MKL_support.h [code] | |
NestByValue.h [code] | |
NoAlias.h [code] | |
NonMPL2.h [code] | |
NumTraits.h [code] | |
OrthoMethods.h [code] | |
Parallelizer.h [code] | |
ParametrizedLine.h [code] | |
PartialPivLU.h [code] | |
PartialPivLU_MKL.h [code] | |
PermutationMatrix.h [code] | |
PlainObjectBase.h [code] | |
ProductBase.h [code] | |
QR.h [code] | |
Quaternion.h [code] | |
Random.h [code] | |
RealQZ.h [code] | |
RealSchur.h [code] | |
RealSchur_MKL.h [code] | |
Redux.h [code] | |
ReenableStupidWarnings.h [code] | |
Ref.h [code] | |
Replicate.h [code] | |
ReturnByValue.h [code] | |
Reverse.h [code] | |
Rotation2D.h [code] | |
RotationBase.h [code] | |
Scaling.h [code] | |
Select.h [code] | |
SelfAdjointEigenSolver.h [code] | |
SelfAdjointEigenSolver_MKL.h [code] | |
SelfadjointMatrixMatrix.h [code] | |
SelfadjointMatrixMatrix_MKL.h [code] | |
SelfadjointMatrixVector.h [code] | |
SelfadjointMatrixVector_MKL.h [code] | |
SelfadjointProduct.h [code] | |
SelfadjointRank2Update.h [code] | |
SelfAdjointView.h [code] | |
SelfCwiseBinaryOp.h [code] | |
Settings.h [code] | |
Solve.h [code] | |
SolveTriangular.h [code] | |
SparseSolve.h [code] | |
StableNorm.h [code] | |
StaticAssert.h [code] | |
Stride.h [code] | |
SVD.h [code] | |
Swap.h [code] | |
Transform.h [code] | |
Translation.h [code] | |
Transpose.h [code] | |
Transpositions.h [code] | |
TriangularMatrix.h [code] | |
TriangularMatrixMatrix.h [code] | |
TriangularMatrixMatrix_MKL.h [code] | |
TriangularMatrixVector.h [code] | |
TriangularMatrixVector_MKL.h [code] | |
TriangularSolverMatrix.h [code] | |
TriangularSolverMatrix_MKL.h [code] | |
TriangularSolverVector.h [code] | |
Tridiagonalization.h [code] | |
Umeyama.h [code] | |
UpperBidiagonalization.h [code] | |
VectorBlock.h [code] | |
VectorwiseOp.h [code] | |
Visitor.h [code] | |
XprHelper.h [code] |
Namespaces
Eigen | Namespace containing all symbols from the Eigen library |
Eigen::internal |
Applies the clock wise 2D rotation
j
to the set of 2D vectors of cordinates
x
and
y:
![]() |
Eigen::internal::anonymous_namespace{Macros.h} |