D:/Projects/dark-oberon.svn/game/sources/kernel/vector3.h File Reference


Detailed Description

Author:
RadonLabs GmbH, Peter Knut
Date:
2005
Version:
1.0 - Initial.

#include "kernel/mathlib.h"
#include <float.h>

Classes

class  vector3

Functions

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


Function Documentation

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

Cross product.

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

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

Dot product.

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

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

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

static vector3 operator/ ( const vector3 v0,
const float  s 
) [inline, static]


Generated on Sat Oct 20 14:47:30 2007 for Dark Oberon by  doxygen 1.5.3