Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members

math Namespace Reference


Compounds

struct  Average
 calculates the average of the elemnents More...

struct  Chain
 chain of 2 utilities, executes utility1(utility2(x)) More...

struct  Chunk
struct  Clamp
 clamp a value to given boundaries More...

struct  Clamp2Lower
 clamp a given type to a lower bound More...

struct  Clamp2Upper
 clamp a given type to an upper bound More...

struct  CompileTimeError< true >
struct  Cross
 crossproduct of 2 Vec More...

struct  Dot
 inner product of 2 Vec More...

struct  Int2Type
class  Line
class  Mat
 generic matrix class, built upon Vec's. the values are ordered the same way opengl do it. eg: Mat<float, 4, 4> matrix -> first 4 values are the 4 values of the first COLUMN-Vec and so on and so forth. More...

class  Plane
class  Point
class  Polygon
struct  StdDeviation
 calculates the stdandard deviation More...

struct  Sum
 summarize all elemnts in container up, in More...

struct  Traits
struct  Traits< Mat< T, 3, 3 > >
struct  Traits< Mat< T, W, H > >
struct  Traits< Mat< T, W, W > >
struct  Traits< Vec< T, S > >
struct  Utility
 base of all utilities More...

struct  Variance
 calculates the variance More...

class  Vec
 almost completly generic and free Vector-class More...


Functions

double atan2 (double y, double x)
template<class T, int S> std::ostream & operator<< (std::ostream &os, const Chunk< T, S > &c)
template<class T, int S> std::istream & operator>> (std::istream &is, Chunk< T, S > &c)
template<typename T, int W, int H> std::ostream & operator<< (std::ostream &os, const Mat< T, W, H > &m)


Function Documentation

double atan2 double  y,
double  x
 

Definition at line 29 of file defs.hpp.

References M_1_PI, M_PI, and M_PI_2.

template<typename T, int W, int H>
std::ostream& operator<< std::ostream &  os,
const Mat< T, W, H > &  m
 

Definition at line 392 of file matrix.hpp.

template<class T, int S>
std::ostream& operator<< std::ostream &  os,
const Chunk< T, S > &  c
 

Definition at line 102 of file defs.hpp.

template<class T, int S>
std::istream& operator>> std::istream &  is,
Chunk< T, S > &  c
 

Definition at line 113 of file defs.hpp.


Generated on Tue Sep 2 11:33:27 2003 for math by doxygen 1.3.2