ei_traits< DiagonalMatrix< CoeffsVectorType > > Struct Template Reference

#include <DiagonalMatrix.h>

List of all members.

Public Types

enum  {
  RowsAtCompileTime = CoeffsVectorType::SizeAtCompileTime, ColsAtCompileTime = CoeffsVectorType::SizeAtCompileTime, MaxRowsAtCompileTime = CoeffsVectorType::MaxSizeAtCompileTime, MaxColsAtCompileTime = CoeffsVectorType::MaxSizeAtCompileTime,
  Flags = (_CoeffsVectorTypeNested::Flags & HereditaryBits) | Diagonal, CoeffReadCost = _CoeffsVectorTypeNested::CoeffReadCost
}
typedef ei_unref
< CoeffsVectorTypeNested >
::type 
_CoeffsVectorTypeNested
typedef ei_nested
< CoeffsVectorType >::type 
CoeffsVectorTypeNested
typedef CoeffsVectorType::Scalar Scalar

Detailed Description

template<typename CoeffsVectorType>
struct ei_traits< DiagonalMatrix< CoeffsVectorType > >

Definition at line 43 of file DiagonalMatrix.h.


Member Typedef Documentation

template<typename CoeffsVectorType >
typedef ei_unref<CoeffsVectorTypeNested>::type ei_traits< DiagonalMatrix< CoeffsVectorType > >::_CoeffsVectorTypeNested

Definition at line 47 of file DiagonalMatrix.h.

template<typename CoeffsVectorType >
typedef ei_nested<CoeffsVectorType>::type ei_traits< DiagonalMatrix< CoeffsVectorType > >::CoeffsVectorTypeNested

Definition at line 46 of file DiagonalMatrix.h.

template<typename CoeffsVectorType >
typedef CoeffsVectorType::Scalar ei_traits< DiagonalMatrix< CoeffsVectorType > >::Scalar

Definition at line 45 of file DiagonalMatrix.h.


Member Enumeration Documentation

template<typename CoeffsVectorType >
anonymous enum
Enumerator:
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
Flags 
CoeffReadCost 

Definition at line 48 of file DiagonalMatrix.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:03 2013