AI_TMatrix44_sse.h File Reference
#include <xmmintrin.h>
#include "AI_TVector4SSE.h"
#include "AI_TVector3SSE.h"
#include "AI_Quaternion.h"
#include "AI_Euler.h"
#include "AI_Matrixdefs.h"
Go to the source code of this file.
Classes | |
class | AI_TMatrix44SSE |
Functions | |
static AI_TMatrix44SSE | operator * (const AI_TMatrix44SSE &ma, const AI_TMatrix44SSE &mb) |
static AI_TVector3SSE | operator * (const AI_TMatrix44SSE &m, const AI_TVector3SSE &v) |
static AI_TVector4SSE | operator * (const AI_TMatrix44SSE &m, const AI_TVector4SSE &v) |
Variables | |
static float | _matrix44_sse_ident [16] |
Function Documentation
static AI_TVector4SSE operator * | ( | const AI_TMatrix44SSE & | m, | |
const AI_TVector4SSE & | v | |||
) | [inline, static] |
static AI_TVector3SSE operator * | ( | const AI_TMatrix44SSE & | m, | |
const AI_TVector3SSE & | v | |||
) | [inline, static] |
static AI_TMatrix44SSE operator * | ( | const AI_TMatrix44SSE & | ma, | |
const AI_TMatrix44SSE & | mb | |||
) | [inline, static] |
Variable Documentation
float _matrix44_sse_ident[16] [static] |
Initial value:
{ 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, 0.0f, 0.0f, 0.0f, 0.0f, 1.0f, }