TdkMathMatrix Class Reference
[The Graphics Module]

Defines the TdkMathMatrix class. More...

#include <TdkMathMatrix.h>

List of all members.

Public Member Functions

 TdkMathMatrix ()
virtual ~TdkMathMatrix ()
void identity ()
void operator= (const TdkMathMatrix &m)
void operator+= (const TdkMathMatrix &m)
void operator+= (const double s)
void operator-= (const TdkMathMatrix &m)
void operator-= (const double s)
void operator *= (const TdkMathMatrix &m)
void operator *= (const double s)
void translate (const double tx, const double ty, const double tz)
void rotate (const double rx, const double ry, const double rz)
void scale (const double sx, const double sy, const double sz)
TeCoord2D transform (const TeCoord2D &coord)

Private Attributes

double matrix_ [4][4]


Detailed Description

Defines the TdkMathMatrix class.


Constructor & Destructor Documentation

TdkMathMatrix::TdkMathMatrix (  ) 

Tecgraf - GIS development team

Tdk Framework

@(#) TdkMathMatrix.cpp

TdkMathMatrix::~TdkMathMatrix (  )  [virtual]


Member Function Documentation

void TdkMathMatrix::identity (  ) 

void TdkMathMatrix::operator= ( const TdkMathMatrix m  ) 

void TdkMathMatrix::operator+= ( const TdkMathMatrix m  ) 

void TdkMathMatrix::operator+= ( const double  s  ) 

void TdkMathMatrix::operator-= ( const TdkMathMatrix m  ) 

void TdkMathMatrix::operator-= ( const double  s  ) 

void TdkMathMatrix::operator *= ( const TdkMathMatrix m  ) 

void TdkMathMatrix::operator *= ( const double  s  ) 

void TdkMathMatrix::translate ( const double  tx,
const double  ty,
const double  tz 
)

void TdkMathMatrix::rotate ( const double  rx,
const double  ry,
const double  rz 
)

void TdkMathMatrix::scale ( const double  sx,
const double  sy,
const double  sz 
)

TeCoord2D TdkMathMatrix::transform ( const TeCoord2D &  coord  ) 


Member Data Documentation

double TdkMathMatrix::matrix_[4][4] [private]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:46 2007 for TDK by  doxygen 1.5.2