matrix Namespace Reference

namespace for the matrix library More...

Classes

class  Matrix
 Matrix type. More...
class  SparseArray
class  SparseMatrix
 sparse matrix which uses an HashTable first (fast implemented) version More...

Typedefs

typedef unsigned int I
 type for matrix indices
typedef double D
 type for matrix elements

Functions

int cmpdouble (const void *a, const void *b)
std::ostream & operator<< (std::ostream &str, const Matrix &mat)

Variables

const int T = 0xFF
 integer constant for use with exp function and (^) operator to transpose the matrix

Detailed Description

namespace for the matrix library

Array which uses an HashTable for elements stored in this array.

Author:
Georg Martius

Can be used as an base class of SparseMatrix. first (fast implemented) version.


Typedef Documentation

typedef double D

type for matrix elements

typedef unsigned int I

type for matrix indices


Function Documentation

int matrix::cmpdouble ( const void *  a,
const void *  b 
)
std::ostream& matrix::operator<< ( std::ostream &  str,
const Matrix &  mat 
)

Variable Documentation

const int T = 0xFF

integer constant for use with exp function and (^) operator to transpose the matrix

Examples:
matrix/matrixexample.cpp.
Generated on Fri Nov 4 10:59:41 2011 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3