geom Namespace Reference


Classes

struct  vector
struct  form
struct  ray
struct  line
struct  lineseq
struct  grid

Functions

bool parallel (const vector &v, const form &f)
double intersect (const ray &r, const line &l)
double nextintersect (const ray &r, const lineseq &ls)
vector normal (const form &f)
vector reflect (const vector &v, const form &f)
vector operator* (double t, const vector &v)
double degrees (const vector &v)
vector degree_to_vector (double d)


Function Documentation

vector geom::degree_to_vector ( double  d  ) 

double geom::degrees ( const vector &  v  ) 

double geom::intersect ( const ray &  r,
const line &  l 
)

Here is the call graph for this function:

double geom::nextintersect ( const ray &  r,
const lineseq &  ls 
)

Here is the call graph for this function:

vector geom::normal ( const form &  f  ) 

vector geom::operator* ( double  t,
const vector &  v 
)

Here is the call graph for this function:

bool geom::parallel ( const vector &  v,
const form &  f 
)

vector geom::reflect ( const vector &  v,
const form &  f 
)

Here is the call graph for this function:


Generated on Thu Jan 13 13:43:42 2011 by  doxygen 1.5.6