Main MRPT website > C++ reference
MRPT logo
Classes | Namespaces | Enumerations

Product.h File Reference

Go to the source code of this file.

Classes

struct  internal::product_size_category< Size, MaxSize >
struct  internal::product_type< Lhs, Rhs >
struct  internal::product_type_selector< M, N, 1 >
struct  internal::product_type_selector< 1, 1, Depth >
struct  internal::product_type_selector< 1, 1, 1 >
struct  internal::product_type_selector< Small, 1, Small >
struct  internal::product_type_selector< 1, Small, Small >
struct  internal::product_type_selector< Small, Small, Small >
struct  internal::product_type_selector< Small, Small, 1 >
struct  internal::product_type_selector< Small, Large, 1 >
struct  internal::product_type_selector< Large, Small, 1 >
struct  internal::product_type_selector< 1, Large, Small >
struct  internal::product_type_selector< 1, Large, Large >
struct  internal::product_type_selector< 1, Small, Large >
struct  internal::product_type_selector< Large, 1, Small >
struct  internal::product_type_selector< Large, 1, Large >
struct  internal::product_type_selector< Small, 1, Large >
struct  internal::product_type_selector< Small, Small, Large >
struct  internal::product_type_selector< Large, Small, Large >
struct  internal::product_type_selector< Small, Large, Large >
struct  internal::product_type_selector< Large, Large, Large >
struct  internal::product_type_selector< Large, Small, Small >
struct  internal::product_type_selector< Small, Large, Small >
struct  internal::product_type_selector< Large, Large, Small >
class  ProductReturnType< Lhs, Rhs, ProductType >
 Helper class to get the correct and optimized returned type of operator*. More...
struct  ProductReturnType< Lhs, Rhs, CoeffBasedProductMode >
struct  ProductReturnType< Lhs, Rhs, LazyCoeffBasedProductMode >
struct  LazyProductReturnType< Lhs, Rhs >
struct  internal::traits< GeneralProduct< Lhs, Rhs, InnerProduct > >
class  GeneralProduct< Lhs, Rhs, InnerProduct >
struct  internal::traits< GeneralProduct< Lhs, Rhs, OuterProduct > >
class  GeneralProduct< Lhs, Rhs, OuterProduct >
struct  internal::outer_product_selector< ColMajor >
struct  internal::outer_product_selector< RowMajor >
struct  internal::traits< GeneralProduct< Lhs, Rhs, GemvProduct > >
class  GeneralProduct< Lhs, Rhs, GemvProduct >
struct  internal::gemv_selector< OnTheLeft, StorageOrder, BlasCompatible >
struct  internal::gemv_selector< OnTheRight, ColMajor, true >
struct  internal::gemv_selector< OnTheRight, RowMajor, true >
struct  internal::gemv_selector< OnTheRight, ColMajor, false >
struct  internal::gemv_selector< OnTheRight, RowMajor, false >

Namespaces

namespace  internal
 

Applies the clock wise 2D rotation j to the set of 2D vectors of cordinates x and y: $ \left ( \begin{array}{cc} x \\ y \end{array} \right ) = J \left ( \begin{array}{cc} x \\ y \end{array} \right ) $


Enumerations

enum  { Large = 2, Small = 3 }

Enumeration Type Documentation

anonymous enum
Enumerator:
Large 
Small 

Definition at line 51 of file Product.h.




Page generated by Doxygen 1.7.1 for MRPT 0.9.4 SVN: at Mon Jan 10 23:33:19 UTC 2011