Public Types

internal::product_type< Lhs, Rhs > Struct Template Reference

#include <Product.h>

List of all members.

Public Types

enum  {
  MaxRows = _Lhs::MaxRowsAtCompileTime, Rows = _Lhs::RowsAtCompileTime, MaxCols = _Rhs::MaxColsAtCompileTime, Cols = _Rhs::ColsAtCompileTime,
  MaxDepth, Depth, LargeThreshold = EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD
}
enum  
typedef remove_all< Lhs >::type _Lhs
typedef remove_all< Rhs >::type _Rhs

template<typename Lhs, typename Rhs>
struct internal::product_type< Lhs, Rhs >


Member Typedef Documentation

template<typename Lhs , typename Rhs >
typedef remove_all<Lhs>::type internal::product_type< Lhs, Rhs >::_Lhs
template<typename Lhs , typename Rhs >
typedef remove_all<Rhs>::type internal::product_type< Lhs, Rhs >::_Rhs

Member Enumeration Documentation

template<typename Lhs , typename Rhs >
anonymous enum
Enumerator:
MaxRows 
Rows 
MaxCols 
Cols 
MaxDepth 
Depth 
LargeThreshold 
template<typename Lhs , typename Rhs >
anonymous enum

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