#include <GeneralProduct.h>
Public Types | |
enum | { MaxRows = traits<_Lhs>::MaxRowsAtCompileTime, Rows = traits<_Lhs>::RowsAtCompileTime, MaxCols = traits<_Rhs>::MaxColsAtCompileTime, Cols = traits<_Rhs>::ColsAtCompileTime, MaxDepth, Depth } |
enum | { value = selector::ret, ret = selector::ret } |
typedef remove_all< Lhs >::type | _Lhs |
typedef remove_all< Rhs >::type | _Rhs |
Private Types | |
enum | { rows_select = product_size_category<Rows,MaxRows>::value, cols_select = product_size_category<Cols,MaxCols>::value, depth_select = product_size_category<Depth,MaxDepth>::value } |
typedef product_type_selector< rows_select, cols_select, depth_select > | selector |
Definition at line 41 of file GeneralProduct.h.
typedef remove_all<Lhs>::type Eigen::internal::product_type< Lhs, Rhs >::_Lhs |
Definition at line 43 of file GeneralProduct.h.
typedef remove_all<Rhs>::type Eigen::internal::product_type< Lhs, Rhs >::_Rhs |
Definition at line 44 of file GeneralProduct.h.
|
private |
Definition at line 64 of file GeneralProduct.h.
anonymous enum |
Enumerator | |
---|---|
MaxRows | |
Rows | |
MaxCols | |
Cols | |
MaxDepth | |
Depth |
Definition at line 45 of file GeneralProduct.h.
|
private |
Enumerator | |
---|---|
rows_select | |
cols_select | |
depth_select |
Definition at line 59 of file GeneralProduct.h.
anonymous enum |
Enumerator | |
---|---|
value | |
ret |
Definition at line 67 of file GeneralProduct.h.