Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

fmat::fmat_internal::mvops< M, V > Struct Template Reference

#include <fmatCore.h>


Detailed Description

template<class M, class V>
struct fmat::fmat_internal::mvops< M, V >

Definition at line 161 of file fmatCore.h.

List of all members.

Public Types

enum  { H = M::HEIGHT, N = V::CAP, W = M::WIDTH }
typedef M::storage_t MR
typedef V::storage_t VR
typedef
fmat_internal::promotion_trait
< MR, VR >::type 
R

Static Public Member Functions

static Column< H, Rmultiply (const M &a, const V &b)
static Row< W, Rmultiply (const V &a, const M &b)

Member Typedef Documentation

template<class M, class V>
typedef M::storage_t fmat::fmat_internal::mvops< M, V >::MR

Definition at line 162 of file fmatCore.h.

template<class M, class V>
typedef fmat_internal::promotion_trait<MR,VR>::type fmat::fmat_internal::mvops< M, V >::R

Definition at line 164 of file fmatCore.h.

template<class M, class V>
typedef V::storage_t fmat::fmat_internal::mvops< M, V >::VR

Definition at line 163 of file fmatCore.h.


Member Enumeration Documentation

template<class M, class V>
anonymous enum
Enumerator:
H 
N 
W 

Definition at line 165 of file fmatCore.h.


Member Function Documentation

template<class M, class V>
static Row<W,R> fmat::fmat_internal::mvops< M, V >::multiply ( const V &  a,
const M &  b 
) [static]

Definition at line 181 of file fmatCore.h.

template<class M, class V>
static Column<H,R> fmat::fmat_internal::mvops< M, V >::multiply ( const M &  a,
const V &  b 
) [static]

Definition at line 170 of file fmatCore.h.


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

Tekkotsu v5.1CVS
Generated Mon May 9 04:59:23 2016 by Doxygen 1.6.3