3DMath.h File Reference

#include <windows.h>
#include <math.h>
#include <fstream>
#include <vector>

Namespaces

namespace  std

Classes

struct  tVector3
struct  tVector2

Defines

#define PI   3.1415926535897932
#define BEHIND   0
#define INTERSECTS   1
#define FRONT   2

Typedefs

typedef tVector3 tVector3

Functions

float absolute (float num)
tVector3 Cross (tVector3 vVector1, tVector3 vVector2)
float Dot (tVector3 vVector1, tVector3 vVector2)
tVector3 Normalize (tVector3 vNormal)
tVector3 Normal (tVector3 vTriangle[])
float Magnitude (tVector3 vNormal)

Define Documentation

#define BEHIND   0
 

#define FRONT   2
 

#define INTERSECTS   1
 

#define PI   3.1415926535897932
 


Typedef Documentation

typedef struct tVector3 tVector3
 


Function Documentation

float absolute float  num  ) 
 

tVector3 Cross tVector3  vVector1,
tVector3  vVector2
 

float Dot tVector3  vVector1,
tVector3  vVector2
 

float Magnitude tVector3  vNormal  ) 
 

tVector3 Normal tVector3  vTriangle[]  ) 
 

tVector3 Normalize tVector3  vNormal  ) 
 


Generated on Sun Jan 22 16:23:49 2006 for Inside Time by  doxygen 1.4.5