Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
aligned_allocator< T >Stl compatible allocator to use with with 16 byte aligned types
AlignedBox< _Scalar, _AmbientDim >An axis aligned box
AngleAxis< _Scalar >Represents a 3D rotation as a rotation angle around an arbitrary 3D axis
Block< MatrixType, BlockRows, BlockCols, PacketAccess, _DirectAccessStatus >Expression of a fixed-size or dynamic-size block
CommaInitializer< MatrixType >Helper class used by the comma initializer operator
CompressedStorage< Scalar >
Cwise< ExpressionType >Pseudo expression providing additional coefficient-wise operations
CwiseBinaryOp< BinaryOp, Lhs, Rhs >Generic expression of a coefficient-wise operator between two matrices or vectors
CwiseNullaryOp< NullaryOp, MatrixType >Generic expression of a matrix where all coefficients are defined by a functor
CwiseUnaryOp< UnaryOp, MatrixType >Generic expression of a coefficient-wise unary operator of a matrix or a vector
DiagonalCoeffs< MatrixType >Expression of the main diagonal of a matrix
DiagonalMatrix< CoeffsVectorType >Expression of a diagonal matrix
DynamicSparseMatrix< _Scalar, _Flags >A sparse matrix class designed for matrix assembly purpose
EigenSolver< _MatrixType >Eigen values/vectors solver for non selfadjoint matrices
Flagged< ExpressionType, Added, Removed >Expression with modified flags
HessenbergDecomposition< _MatrixType >Reduces a squared matrix to an Hessemberg form
Hyperplane< _Scalar, _AmbientDim >A hyperplane
InnerIteratorAn InnerIterator allows to loop over the element of a sparse (or dense) matrix or expression
IOFormatStores a set of parameters controlling the way matrices are printed
Iterator
LDLT< MatrixType >Robust Cholesky decomposition of a matrix and associated features
LLT< MatrixType >Standard Cholesky decomposition (LL^T) of a matrix and associated features
LU< MatrixType >LU decomposition of a matrix with complete pivoting, and related features
Map< MatrixType, PacketAccess >A matrix or vector expression mapping an existing array of data
MapBase< Derived >Base class for Map and Block expression with direct access
MappedSparseMatrix< _Scalar, _Flags >Sparse matrix
Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >The matrix class, also used for vectors and row-vectors
MatrixBase< Derived >Base class for all matrices, vectors, and expressions
Minor< MatrixType >Expression of a minor
NestByValue< ExpressionType >Expression which must be nested by value
NumTraitsHolds some data about the various numeric (i.e. scalar) types allowed by Eigen
ParametrizedLine< _Scalar, _AmbientDim >A parametrized line
Part< MatrixType, Mode >Expression of a triangular matrix extracted from a given matrix
PartialRedux< ExpressionType, Direction >Pseudo expression providing partial reduction operations
PartialReduxExpr< MatrixType, MemberOp, Direction >Generic expression of a partially reduxed matrix
Product< LhsNested, RhsNested, ProductMode >Expression of the product of two matrices
ProductReturnType< Lhs, Rhs, ProductMode >Helper class to get the correct and optimized returned type of operator*
QR< MatrixType >QR decomposition of a matrix
Quaternion< _Scalar >The quaternion class used to represent 3D orientations and rotations
RandomSetter< SparseMatrixType, MapTraits, OuterPacketBits >The RandomSetter is a wrapper object allowing to set/update a sparse matrix with random access
Rotation2D< _Scalar >Represents a rotation/orientation in a 2 dimensional space
RotationBase< Derived, _Dim >Common base class for compact rotation representations
Scaling< _Scalar, _Dim >Represents a possibly non uniform scaling transformation
Select< ConditionMatrixType, ThenMatrixType, ElseMatrixType >Expression of a coefficient wise version of the C++ ternary operator ?:
SelfAdjointEigenSolver< _MatrixType >Eigen values/vectors solver for selfadjoint matrix
SparseLDLT< MatrixType, Backend >LDLT Cholesky decomposition of a sparse matrix and associated features
SparseLLT< MatrixType, Backend >LLT Cholesky decomposition of a sparse matrix and associated features
SparseLU< MatrixType, Backend >LU decomposition of a sparse matrix and associated features
SparseMatrix< _Scalar, _Flags >Sparse matrix
SparseVector< _Scalar, _Flags >Sparse vector class
StdMapTraits< Scalar >
SVD< MatrixType >Standard SVD decomposition of a matrix and associated features
Transform< _Scalar, _Dim >Represents an homogeneous transformation in a N dimensional space
Translation< _Scalar, _Dim >Represents a translation transformation
Transpose< MatrixType >Expression of the transpose of a matrix
Tridiagonalization< _MatrixType >Trigiagonal decomposition of a selfadjoint matrix
WithFormat< ExpressionType >Pseudo expression providing matrix output with given format

Generated on Thu Oct 8 14:53:04 2009 for Eigen by  doxygen 1.5.9