ProductReturnType< Lhs, Rhs, DiagonalProduct > Struct Template Reference

#include <DiagonalProduct.h>

List of all members.

Public Types

typedef ei_nested_diagonal
< Lhs, Rhs::ColsAtCompileTime >
::type 
LhsNested
typedef ei_nested_diagonal
< Rhs, Lhs::RowsAtCompileTime >
::type 
RhsNested
typedef Product< LhsNested,
RhsNested, DiagonalProduct > 
Type

Detailed Description

template<typename Lhs, typename Rhs>
struct ProductReturnType< Lhs, Rhs, DiagonalProduct >

Definition at line 40 of file DiagonalProduct.h.


Member Typedef Documentation

template<typename Lhs , typename Rhs >
typedef ei_nested_diagonal<Lhs,Rhs::ColsAtCompileTime>::type ProductReturnType< Lhs, Rhs, DiagonalProduct >::LhsNested

Definition at line 42 of file DiagonalProduct.h.

template<typename Lhs , typename Rhs >
typedef ei_nested_diagonal<Rhs,Lhs::RowsAtCompileTime>::type ProductReturnType< Lhs, Rhs, DiagonalProduct >::RhsNested

Definition at line 43 of file DiagonalProduct.h.

template<typename Lhs , typename Rhs >
typedef Product<LhsNested, RhsNested, DiagonalProduct> ProductReturnType< Lhs, Rhs, DiagonalProduct >::Type

Definition at line 45 of file DiagonalProduct.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:18 2013