Sirikata
Classes | Namespaces | Typedefs | Functions
libcore/include/sirikata/core/util/Matrix4x4.hpp File Reference
#include "Vector3.hpp"
#include "Vector4.hpp"
#include "Quaternion.hpp"
Include dependency graph for Matrix4x4.hpp:

Go to the source code of this file.

Classes

class  Sirikata::Matrix4x4< scalar >
class  Sirikata::Matrix4x4< scalar >::COLUMNS
class  Sirikata::Matrix4x4< scalar >::ROWS
class  Sirikata::Matrix4x4< scalar >::COLUMN_MAJOR
class  Sirikata::Matrix4x4< scalar >::ROW_MAJOR

Namespaces

namespace  Sirikata
 

Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO.


Typedefs

typedef Matrix4x4< float32 > Sirikata::Matrix4x4f
typedef Matrix4x4< float64Sirikata::Matrix4x4d

Functions

template<typename scalar >
std::ostream & Sirikata::operator<< (std::ostream &os, const Matrix4x4< scalar > &rhs)
template<typename T , typename S >
Vector4< T > Sirikata::operator* (const Vector4< T > &vec, const Matrix4x4< S > &mat)
template<typename T >
Matrix4x4< T > Sirikata::operator* (T other, const Matrix4x4< T > &mat)
template<typename T >
Matrix4x4< T > Sirikata::operator/ (T other, const Matrix4x4< T > &mat)