#include "utils.h"
#include <memory.h>
Classes | |
class | UTILSConstatntsInit |
Defines | |
#define | M_PI 3.14159265358979323846f |
#define | BLINDCOPY(var, source) memcpy((void *)&(var), &(source), sizeof(__m128)) |
Typedefs | |
typedef unsigned long | DWORD |
Functions | |
GPMatrix | RotateXMatrix (const float rads) |
GPMatrix | RotateYMatrix (const float rads) |
GPMatrix | RotateZMatrix (const float rads) |
GPMatrix | TranslateMatrix (const float dx, const float dy, const float dz) |
GPMatrix | ScaleMatrix (const float a, const float b, const float c) |
GPMatrix | ScaleMatrix (const float a) |
std::ostream & | operator<< (std::ostream &s, const GPMatrix &m) |
std::ostream & | operator<< (std::ostream &s, const GPVector &v) |
std::ostream & | operator<< (std::ostream &s, const GPVector3 &v) |
Variables | |
const F32vec4 | _MASKSIGN_ |
const F32vec4 | _ZERONE_ |
const F32vec4 | _0FFF_ |
const F32vec4 | Sign_PNPN |
const F32vec4 | Sign_NPNP |
UTILSConstatntsInit | UTILSConstatnts |
#define BLINDCOPY | ( | var, | |||
source | ) | memcpy((void *)&(var), &(source), sizeof(__m128)) |
#define M_PI 3.14159265358979323846f |
typedef unsigned long DWORD |
std::ostream& operator<< | ( | std::ostream & | s, | |
const GPVector3 & | v | |||
) |
std::ostream& operator<< | ( | std::ostream & | s, | |
const GPVector & | v | |||
) |
std::ostream& operator<< | ( | std::ostream & | s, | |
const GPMatrix & | m | |||
) |
GPMatrix RotateXMatrix | ( | const float | rads | ) |
GPMatrix RotateYMatrix | ( | const float | rads | ) |
GPMatrix RotateZMatrix | ( | const float | rads | ) |
GPMatrix ScaleMatrix | ( | const float | a | ) |
GPMatrix ScaleMatrix | ( | const float | a, | |
const float | b, | |||
const float | c | |||
) |
GPMatrix TranslateMatrix | ( | const float | dx, | |
const float | dy, | |||
const float | dz | |||
) |
const F32vec4 _0FFF_ |
const F32vec4 _MASKSIGN_ |
const F32vec4 _ZERONE_ |
const F32vec4 Sign_NPNP |
const F32vec4 Sign_PNPN |