#include <vecmath.h>
Public Member Functions | |
mat2 () | |
mat2 (_float a, _float b, _float c, _float d) | |
mat2 (const vec2 &a, const vec2 &b) | |
mat2 (const mat3 &m) | |
mat2 (const mat4 &m) | |
mat2 (_float angle) | |
operator vec2 * () | |
operator const vec2 * () const | |
_float * | ptr () |
const _float * | c_ptr () const |
mat2 | operator+ (const mat2 &M) const |
mat2 | operator+ () const |
mat2 | operator- (const mat2 &M) const |
mat2 | operator- () const |
mat2 & | operator+= (const mat2 &M) |
mat2 & | operator-= (const mat2 &M) |
mat2 | operator * (const _float &f) const |
mat2 | operator/ (const _float &f) const |
mat2 & | operator *= (const _float &f) |
mat2 & | operator/= (const _float &f) |
mat2 | operator * (const mat2 &M) const |
vec2 | operator * (const vec2 &v) const |
operator() (const std::vector< vec2 > &in, std::vector< vec2 > &out) const | |
operator() (const std::list< vec2 > &in, std::list< vec2 > &out) const | |
vec2 * | operator() (const vec2 *in, unsigned int count) |
Public Attributes | |
vec2 | c1 |
vec2 | c2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|