Matrix.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ei_matrix_swap_impl< MatrixType, OtherDerived, IsSameType, IsDynamicSize >
struct  ei_matrix_swap_impl< MatrixType, OtherDerived, true, true >
struct  ei_traits< Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols > >
class  Matrix< _Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols >
 The matrix class, also used for vectors and row-vectors. More...

Defines

#define EIGEN_INITIALIZE_BY_ZERO_IF_THAT_OPTION_IS_ENABLED
#define EIGEN_MAKE_TYPEDEFS(Type, TypeSuffix, Size, SizeSuffix)
#define EIGEN_MAKE_TYPEDEFS_ALL_SIZES(Type, TypeSuffix)
#define EIGEN_USING_MATRIX_TYPEDEFS
#define EIGEN_USING_MATRIX_TYPEDEFS_FOR_TYPE(TypeSuffix)
#define EIGEN_USING_MATRIX_TYPEDEFS_FOR_TYPE_AND_SIZE(TypeSuffix, SizeSuffix)

Define Documentation

#define EIGEN_INITIALIZE_BY_ZERO_IF_THAT_OPTION_IS_ENABLED

Definition at line 31 of file Matrix.h.

#define EIGEN_MAKE_TYPEDEFS ( Type,
TypeSuffix,
Size,
SizeSuffix   ) 
Value:
\
typedef Matrix<Type, Size, Size> Matrix##SizeSuffix##TypeSuffix;  \
                                    \
typedef Matrix<Type, Size, 1>    Vector##SizeSuffix##TypeSuffix;  \
                                    \
typedef Matrix<Type, 1, Size>    RowVector##SizeSuffix##TypeSuffix;

Definition at line 620 of file Matrix.h.

#define EIGEN_USING_MATRIX_TYPEDEFS
#define EIGEN_USING_MATRIX_TYPEDEFS_FOR_TYPE ( TypeSuffix   ) 
#define EIGEN_USING_MATRIX_TYPEDEFS_FOR_TYPE_AND_SIZE ( TypeSuffix,
SizeSuffix   ) 
Value:
using Eigen::Matrix##SizeSuffix##TypeSuffix; \
using Eigen::Vector##SizeSuffix##TypeSuffix; \
using Eigen::RowVector##SizeSuffix##TypeSuffix;

Definition at line 645 of file Matrix.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:20:02 2013