This is the Tiny Vector Matrix Expression Templates library found at http://tvmet.sourceforge.net. It is the fastest and most compact matrix lib out there (for < 10x10 matricies). I have done some minor tweaks to make it compile for mbed. For examples and hints on how to use, see: http://tvmet.sourceforge.net/usage.html

Dependents:   Eurobot_2012_Secondary

Embed: (wiki syntax)

« Back to documentation index

XprMatrixRow< E, Rows, Cols > Class Template Reference

XprMatrixRow< E, Rows, Cols > Class Template Reference

Expression on matrix used for access on the row vector. More...

#include <tvmet/xpr/MatrixRow.h>

Inherits TvmetBase< XprMatrixRow< E, Rows, Cols > >.

Public Types

enum  
 

Complexity counter.

More...

Public Member Functions

 XprMatrixRow (const E &e, std::size_t no)
 Constructor.
 XprMatrixRow (const XprMatrixRow &rhs)
 Copy Constructor.

Detailed Description

template<class E, std::size_t Rows, std::size_t Cols>
class tvmet::XprMatrixRow< E, Rows, Cols >

Expression on matrix used for access on the row vector.

Definition at line 35 of file MatrixRow.h.


Member Enumeration Documentation

anonymous enum

Complexity counter.

Definition at line 46 of file MatrixRow.h.


Constructor & Destructor Documentation

XprMatrixRow ( const E &  e,
std::size_t  no 
) [explicit]

Constructor.

Definition at line 53 of file MatrixRow.h.

XprMatrixRow ( const XprMatrixRow< E, Rows, Cols > &  rhs )

Copy Constructor.

Not explicit!

Definition at line 61 of file MatrixRow.h.