Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

4x4 Matrix
[Primitive datatypes]

Matrix representing transformations: class TMatrix4x4 and class Matrix4x4 . More...

Classes

class  TMatrix4x4< T >
 Generic 4x4 Matrix Class. More...

Storers

template<typename T>
std::istream & operator>> (std::istream &s, TMatrix4x4< T > &m) throw ()
 Input Operator.
template<typename T>
std::ostream & operator<< (std::ostream &s, const TMatrix4x4< T > &m) throw ()
 Output Operator Writes sixteen values of type T to an output stream.

Typedefs

typedef TMatrix4x4< float > Matrix4x4
 The Default TMatrix4x4 Type.

Detailed Description

Matrix representing transformations: class TMatrix4x4 and class Matrix4x4 .


Typedef Documentation

typedef TMatrix4x4<float> Matrix4x4
 

The Default TMatrix4x4 Type.

This default is predefined for convenience for those cases where single precision is sufficient.


Function Documentation

template<typename T>
std::ostream & operator<< std::ostream &  s,
const TMatrix4x4< T > &  m
throw ()
 

Output Operator Writes sixteen values of type T to an output stream.

Parameters:
s the output stream
m the matrix to write

template<typename T>
std::istream & operator>> std::istream &  s,
TMatrix4x4< T > &  m
throw ()
 

Input Operator.

Read sixteen values of type T from an input stream.

Parameters:
s the input stream
m the matrix to read