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

Vector< Sz > Class Template Reference

Vector< Sz > Class Template Reference

Loop Vector class using expression and loop templates. More...

#include <tvmet/loop/Vector.h>

Static Public Member Functions

template<class E1 , class E2 , class Assign >
static void assign (E1 &lhs, const E2 &rhs, const Assign &assign_fn)
 assign an expression on columns on given row using the functional fn.

Detailed Description

template<std::size_t Sz>
class tvmet::loop::Vector< Sz >

Loop Vector class using expression and loop templates.

Definition at line 37 of file loop/Vector.h.


Member Function Documentation

static void assign ( E1 &  lhs,
const E2 &  rhs,
const Assign &  assign_fn 
) [static]

assign an expression on columns on given row using the functional fn.

Definition at line 49 of file loop/Vector.h.