MPMA Framework 0.4
Public Member Functions
GEO::Matrix4 Struct Reference

A 4x4 matrix. More...

#include <Geo.h>

Inheritance diagram for GEO::Matrix4:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Matrix4 ()
 ctor
 Matrix4 (const float *array)
 ctor
 Matrix4 (float e0, float e1, float e2, float e3, float e4, float e5, float e6, float e7, float e8, float e9, float e10, float e11, float e12, float e13, float e14, float e15)
 ctor
 Matrix4 (float c)
 ctor
 Matrix4 (int c)
 ctor
 Matrix4 (const Matrix4 &o)
 ctor
 Matrix4 (const MatrixN< 4 > &o)
 ctor
 Matrix4 (const struct Matrix3 &o)
 ctor
const float * ToGL () const
 Retrieves a pointer to this matrix that can be directly fed to OpenGL (which expects column-based). This function is NOT safe to use from multiple threads, since it uses a globally-shared data store as a backing.

Detailed Description

A 4x4 matrix.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends