Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

PhxMatrix.h File Reference

A dimension-templatized class for matrices of values. More...

#include <Phx/PhxConfig.h>
#include <Phx/PhxTypes.h>
#include <Phx/Core/PhxCore.h>
#include <Phx/Util/PhxLog.h>
#include <math.h>
#include <iostream>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  Phx

Typedefs

typedef Matrix< 2, 2 > Matrix2
typedef Matrix< 3, 3 > Matrix3
typedef Matrix< 4, 4 > Matrix4
typedef Matrix< 2, 1 > Vector2
typedef Matrix< 3, 1 > Vector3
typedef Matrix< 4, 1 > Vector4

Functions

template<uint16_t Rows, uint16_t Cols, typename value_type>
Matrix< Rows, Cols, value_type > operator * (double s, const Matrix< Rows, Cols, value_type > &m)
template<uint16_t Rows, uint16_t Cols, typename value_type>
std::ostream & operator<< (std::ostream &os, const Matrix< Rows, Cols, value_type > &rhs)
template<uint16_t Rows, uint16_t Cols, typename value_type>
std::istream & operator>> (std::istream &is, Matrix< Rows, Cols, value_type > &rhs)


Detailed Description

A dimension-templatized class for matrices of values.


Generated on Mon Jul 10 19:45:29 2006 for Phoenix OSFS by  doxygen 1.4.2