amino
Lightweight Robot Utility Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
mat.hpp File Reference

Go to the source code of this file.

Classes

class  Mat< ROWS, COLS >
 
class  Vec< ROWS >
 
class  Tf
 

Functions

template<size_t ROWS, size_t COLS>
static Mat< ROWS, COLS > operator* (double alpha, const Mat< ROWS, COLS > b)
 
template<size_t ROWS, size_t COLS>
static Mat< ROWS, COLS > operator* (const Mat< ROWS, COLS > b, double alpha)
 
template<size_t ROWS, size_t COLS>
static Mat< ROWS, COLS > operator/ (const Mat< ROWS, COLS > b, double alpha)
 
template<size_t ROWS, size_t COLS>
static Mat< ROWS, COLS > operator/ (double alpha, const Mat< ROWS, COLS > b)
 
template<size_t ROWS, size_t COLS>
static Mat< ROWS, COLS > operator+ (const Mat< ROWS, COLS > a, const Mat< ROWS, COLS > b)
 
template<size_t ROWS, size_t COLS>
static Mat< ROWS, COLS > operator- (const Mat< ROWS, COLS > a, const Mat< ROWS, COLS > b)
 
static Mat< 3 > operator* (const Tf tf, const Mat< 3 > v)
 
static Tf operator* (const Tf tf1, const Tf tf2)
 

Detailed Description

Author
Neil T. Dantam

Don't use this stuff yet. It's probably awful.

Definition in file mat.hpp.