LTI-Lib latest version v1.9 - last update 10 Apr 2010

lti::draw3D< T >::hmatrix Class Reference

homogene matrix More...

#include <ltiDraw3D.h>

List of all members.

Public Member Functions

 hmatrix ()
 hmatrix (const hmatrix &other)
 ~hmatrix ()
void clear ()
dpoint3D operator* (const dpoint3D &p) const
double & at (const int m, const int n)
const double & at (const int m, const int n) const
hmatrixcopy (const hmatrix &other)
hmatrixoperator= (const hmatrix &other)

Detailed Description

template<class T>
class lti::draw3D< T >::hmatrix

homogene matrix

Due to a MSVC bug the implementation of the class must be here.


Constructor & Destructor Documentation

template<class T>
lti::draw3D< T >::hmatrix::hmatrix (  )  [inline]

default constructor

References lti::draw3D< T >::hmatrix::clear().

template<class T>
lti::draw3D< T >::hmatrix::hmatrix ( const hmatrix other  )  [inline]

copy constructor

References lti::draw3D< T >::hmatrix::copy().

template<class T>
lti::draw3D< T >::hmatrix::~hmatrix (  )  [inline]

destructor


Member Function Documentation

template<class T>
const double& lti::draw3D< T >::hmatrix::at ( const int  m,
const int  n 
) const [inline]

return value a row m and column n

template<class T>
double& lti::draw3D< T >::hmatrix::at ( const int  m,
const int  n 
) [inline]
template<class T>
void lti::draw3D< T >::hmatrix::clear (  )  [inline]
template<class T>
hmatrix& lti::draw3D< T >::hmatrix::copy ( const hmatrix other  )  [inline]
template<class T>
dpoint3D lti::draw3D< T >::hmatrix::operator* ( const dpoint3D p  )  const [inline]
template<class T>
hmatrix& lti::draw3D< T >::hmatrix::operator= ( const hmatrix other  )  [inline]

alias for copy member

References lti::draw3D< T >::hmatrix::copy().


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

Generated on Sat Apr 10 15:27:14 2010 for LTI-Lib by Doxygen 1.6.1