Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
aligned_allocatorStl compatible allocator to use with with 16 byte aligned types
AlignedBoxAn axis aligned box
AmbiVector::Iterator
AngleAxisRepresents a 3D rotation as a rotation angle around an arbitrary 3D axis
BlockExpression of a fixed-size or dynamic-size block
CommaInitializerHelper class used by the comma initializer operator
CompressedStorage
CwisePseudo expression providing additional coefficient-wise operations
CwiseBinaryOpGeneric expression of a coefficient-wise operator between two matrices or vectors
CwiseNullaryOpGeneric expression of a matrix where all coefficients are defined by a functor
CwiseUnaryOpGeneric expression of a coefficient-wise unary operator of a matrix or a vector
DiagonalCoeffsExpression of the main diagonal of a matrix
DiagonalMatrixExpression of a diagonal matrix
DynamicSparseMatrixA sparse matrix class designed for matrix assembly purpose
EigenSolverEigen values/vectors solver for non selfadjoint matrices
FlaggedExpression with modified flags
HessenbergDecompositionReduces a squared matrix to an Hessemberg form
HyperplaneA 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
LDLTRobust Cholesky decomposition of a matrix and associated features
LLTStandard Cholesky decomposition (LL^T) of a matrix and associated features
LULU decomposition of a matrix with complete pivoting, and related features
MapA matrix or vector expression mapping an existing array of data
MapBaseBase class for Map and Block expression with direct access
MappedSparseMatrixSparse matrix
MatrixThe matrix class, also used for vectors and row-vectors
MatrixBaseBase class for all matrices, vectors, and expressions
MinorExpression of a minor
NestByValueExpression which must be nested by value
NumTraitsHolds some data about the various numeric (i.e. scalar) types allowed by Eigen
ParametrizedLineA parametrized line
PartExpression of a triangular matrix extracted from a given matrix
PartialReduxPseudo expression providing partial reduction operations
PartialReduxExprGeneric expression of a partially reduxed matrix
ProductExpression of the product of two matrices
ProductReturnTypeHelper class to get the correct and optimized returned type of operator*
QRQR decomposition of a matrix
QuaternionThe quaternion class used to represent 3D orientations and rotations
RandomSetterThe RandomSetter is a wrapper object allowing to set/update a sparse matrix with random access
Rotation2DRepresents a rotation/orientation in a 2 dimensional space
RotationBaseCommon base class for compact rotation representations
ScalingRepresents a possibly non uniform scaling transformation
SelectExpression of a coefficient wise version of the C++ ternary operator ?:
SelfAdjointEigenSolverEigen values/vectors solver for selfadjoint matrix
SparseLDLTLDLT Cholesky decomposition of a sparse matrix and associated features
SparseLLTLLT Cholesky decomposition of a sparse matrix and associated features
SparseLULU decomposition of a sparse matrix and associated features
SparseMatrixSparse matrix
SparseVectorSparse vector class
StdMapTraits
SVDStandard SVD decomposition of a matrix and associated features
TransformRepresents an homogeneous transformation in a N dimensional space
TranslationRepresents a translation transformation
TransposeExpression of the transpose of a matrix
TridiagonalizationTrigiagonal decomposition of a selfadjoint matrix
WithFormatPseudo expression providing matrix output with given format

Generated on Thu Apr 9 10:10:01 2009 for Eigen by  doxygen 1.5.5