newspeoplefor developersdocumentationdownloads

_matrix33_sse.h File Reference

#include <xmmintrin.h>
#include <memory.h>
#include "mathlib/_vector3_sse.h"
#include "mathlib/quaternion.h"
#include "mathlib/euler.h"
#include "matrixdefs.h"

Go to the source code of this file.


Classes

class  _matrix33_sse

Defines

#define n_swap(x, y)   { float t=x; x=y; y=t; }

Functions

static _matrix33_sse operator * (const _matrix33_sse &ma, const _matrix33_sse &mb)

Variables

static float _matrix33_sse_ident [12]

Define Documentation

#define n_swap x,
 )     { float t=x; x=y; y=t; }
 


Function Documentation

static _matrix33_sse operator * const _matrix33_sse ma,
const _matrix33_sse mb
[inline, static]
 

FIXME: OPTIMIZE -> KILL TEMPORARYS, SEE _MATRIX44_SSE

Definition at line 115 of file _matrix33_sse.h.


Variable Documentation

float _matrix33_sse_ident[12] [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,
}

Definition at line 19 of file _matrix33_sse.h.

Copyright © 1999-2005 by the contributing authors. Ideas, requests, problems: Send feedback.