R:/projects/actioncube/_svn/trunk/ac/source/src/geom.h File Reference

This graph shows which files directly or indirectly include this file:


Classes

struct  vec
struct  vec4
struct  ivec
struct  bvec
struct  glmatrixf

Defines

#define ROTVEC(A, B)
#define MULMAT(row, col)   v[col + row] = x[row]*y[col] + x[row + 4]*y[col + 1] + x[row + 8]*y[col + 2] + x[row + 12]*y[col + 3];

Functions

static bool htcmp (const vec &x, const vec &y)
static uint hthash (const vec &k)
static bool htcmp (const ivec &x, const ivec &y)
static uint hthash (const ivec &k)

Define Documentation

#define MULMAT ( row,
col   )     v[col + row] = x[row]*y[col] + x[row + 4]*y[col + 1] + x[row + 8]*y[col + 2] + x[row + 12]*y[col + 3];

#define ROTVEC ( A,
B   ) 

Value:

{ \
        float a = A, b = B; \
        A = a*c + b*s; \
        B = b*c - a*s; \
    }


Function Documentation

static bool htcmp ( const ivec &  x,
const ivec &  y 
) [inline, static]

static bool htcmp ( const vec &  x,
const vec &  y 
) [inline, static]

static uint hthash ( const ivec &  k  )  [inline, static]

static uint hthash ( const vec &  k  )  [inline, static]


Generated on Mon Dec 8 21:41:32 2008 for AssaultCube by  doxygen 1.5.7.1