AI_TVector3_sse.h File Reference

#include <xmmintrin.h>
#include <math.h>

Go to the source code of this file.

Classes

class  AI_TVector3SSE

Functions

static AI_TVector3SSE operator+ (const AI_TVector3SSE &v0, const AI_TVector3SSE &v1)
static AI_TVector3SSE operator- (const AI_TVector3SSE &v0, const AI_TVector3SSE &v1)
static AI_TVector3SSE operator * (const AI_TVector3SSE &v0, const float s)
static AI_TVector3SSE operator- (const AI_TVector3SSE &v)
static float operator% (const AI_TVector3SSE &v0, const AI_TVector3SSE &v1)
static AI_TVector3SSE operator * (const AI_TVector3SSE &v0, const AI_TVector3SSE &v1)


Function Documentation

static AI_TVector3SSE operator * ( const AI_TVector3SSE v0,
const AI_TVector3SSE v1 
) [inline, static]

Cross product.

static AI_TVector3SSE operator * ( const AI_TVector3SSE v0,
const float  s 
) [inline, static]

static float operator% ( const AI_TVector3SSE v0,
const AI_TVector3SSE v1 
) [inline, static]

Dot product.

static AI_TVector3SSE operator+ ( const AI_TVector3SSE v0,
const AI_TVector3SSE v1 
) [inline, static]

static AI_TVector3SSE operator- ( const AI_TVector3SSE v  )  [inline, static]

static AI_TVector3SSE operator- ( const AI_TVector3SSE v0,
const AI_TVector3SSE v1 
) [inline, static]