Public Types | List of all members
Eigen::internal::traits< Diagonal< MatrixType, DiagIndex > > Struct Template Reference

#include <Diagonal.h>

Inheritance diagram for Eigen::internal::traits< Diagonal< MatrixType, DiagIndex > >:
Inheritance graph
[legend]

Public Types

enum  {
  RowsAtCompileTime, ColsAtCompileTime = 1, MaxRowsAtCompileTime, MaxColsAtCompileTime = 1,
  MaskLvalueBit = is_lvalue<MatrixType>::value ? LvalueBit : 0, Flags = (unsigned int)_MatrixTypeNested::Flags & (HereditaryBits | LinearAccessBit | MaskLvalueBit | DirectAccessBit) & ~RowMajorBit, CoeffReadCost = _MatrixTypeNested::CoeffReadCost, MatrixTypeOuterStride = outer_stride_at_compile_time<MatrixType>::ret,
  InnerStrideAtCompileTime = MatrixTypeOuterStride == Dynamic ? Dynamic : MatrixTypeOuterStride+1, OuterStrideAtCompileTime = 0
}
 
typedef remove_reference< MatrixTypeNested >::type _MatrixTypeNested
 
typedef nested< MatrixType >::type MatrixTypeNested
 
typedef MatrixType::StorageKind StorageKind
 

Detailed Description

template<typename MatrixType, int DiagIndex>
struct Eigen::internal::traits< Diagonal< MatrixType, DiagIndex > >

Definition at line 37 of file Diagonal.h.

Member Typedef Documentation

template<typename MatrixType , int DiagIndex>
typedef remove_reference<MatrixTypeNested>::type Eigen::internal::traits< Diagonal< MatrixType, DiagIndex > >::_MatrixTypeNested

Definition at line 41 of file Diagonal.h.

template<typename MatrixType , int DiagIndex>
typedef nested<MatrixType>::type Eigen::internal::traits< Diagonal< MatrixType, DiagIndex > >::MatrixTypeNested

Definition at line 40 of file Diagonal.h.

template<typename MatrixType , int DiagIndex>
typedef MatrixType::StorageKind Eigen::internal::traits< Diagonal< MatrixType, DiagIndex > >::StorageKind

Definition at line 42 of file Diagonal.h.

Member Enumeration Documentation

template<typename MatrixType , int DiagIndex>
anonymous enum
Enumerator
RowsAtCompileTime 
ColsAtCompileTime 
MaxRowsAtCompileTime 
MaxColsAtCompileTime 
MaskLvalueBit 
Flags 
CoeffReadCost 
MatrixTypeOuterStride 
InnerStrideAtCompileTime 
OuterStrideAtCompileTime 

Definition at line 43 of file Diagonal.h.


The documentation for this struct was generated from the following file:


tuw_aruco
Author(s): Lukas Pfeifhofer
autogenerated on Mon Jun 10 2019 15:41:20