vrecko
virtual reality framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
gm_vec4.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include <gm_utils.h>

Go to the source code of this file.

Classes

class  gmVector4
 

Functions

gmVector4 operator* (double c, const gmVector4 &v)
 
double distance (const gmVector4 &v1, const gmVector4 &v2)
 
double distanceSquared (const gmVector4 &v1, const gmVector4 &v2)
 
double dot (const gmVector4 &v1, const gmVector4 &v2)
 
gmVector4 lerp (double f, const gmVector4 &v1, const gmVector4 &v2)
 
ostream & operator<< (ostream &os, const gmVector4 &v)
 

Function Documentation

double distance ( const gmVector4 v1,
const gmVector4 v2 
)
inline
double distanceSquared ( const gmVector4 v1,
const gmVector4 v2 
)
inline
double dot ( const gmVector4 v1,
const gmVector4 v2 
)
inline
gmVector4 lerp ( double  f,
const gmVector4 v1,
const gmVector4 v2 
)
inline
gmVector4 operator* ( double  c,
const gmVector4 v 
)
inline
ostream& operator<< ( ostream &  os,
const gmVector4 v 
)
inline