iso::math Namespace Reference


Classes

class  RoesselerFieldAlgorithm
 roessler algorithm More...
class  Math
 singleton class that provides handy math functions and constants More...
class  MathException
 class for handling all kinds of math related run time errors More...
class  FieldAlgorithm
 abstract field algorithm base class More...
class  Matrix
 matrix class More...
class  Matrix3
 3x3 matrix class More...
class  Matrix4
 4x4 matrix class More...
class  MatrixH
 nxn matrix class More...
class  Quaternion
 quaternion class More...
class  Rectangle
 template rectangle class More...
class  Vector
 vector class More...
class  Vector2
 2D vector class More...
class  Vector3
 3D vector class More...
class  Vector4
 4D vector class More...
class  VectorField
 template vector field More...

Typedefs

typedef Matrix< int > MatrixI
typedef Matrix< float > MatrixF
typedef Matrix< double > MatrixD
typedef Matrix3< int > Matrix3I
typedef Matrix3< float > Matrix3F
typedef Matrix3< double > Matrix3D
typedef Matrix4< int > Matrix4I
typedef Matrix4< float > Matrix4F
typedef Matrix4< double > Matrix4D
typedef MatrixH< int > MatrixHI
typedef MatrixH< float > MatrixHF
typedef MatrixH< double > MatrixHD
typedef Quaternion< float > QuaternionF
typedef Quaternion< double > QuaternionD
typedef base::real real
typedef Vector< int > VectorI
typedef Vector< float > VectorF
typedef Vector< double > VectorD
typedef Vector2< int > Vector2I
typedef Vector2< float > Vector2F
typedef Vector2< double > Vector2D
typedef Vector3< int > Vector3I
typedef Vector3< float > Vector3F
typedef Vector3< double > Vector3D
typedef Vector4< int > Vector4I
typedef Vector4< float > Vector4F
typedef Vector4< double > Vector4D

Variables

const real PI = 3.14159265358979323846264338327950288419716939937510


Typedef Documentation

typedef Matrix3<double> iso::math::Matrix3D

typedef Matrix3<float> iso::math::Matrix3F

typedef Matrix3<int> iso::math::Matrix3I

typedef Matrix4<double> iso::math::Matrix4D

typedef Matrix4<float> iso::math::Matrix4F

typedef Matrix4<int> iso::math::Matrix4I

typedef Matrix<double> iso::math::MatrixD

typedef Matrix<float> iso::math::MatrixF

typedef MatrixH<double> iso::math::MatrixHD

typedef MatrixH<float> iso::math::MatrixHF

typedef MatrixH<int> iso::math::MatrixHI

typedef Matrix<int> iso::math::MatrixI

typedef Quaternion<double> iso::math::QuaternionD

typedef Quaternion<float> iso::math::QuaternionF

typedef base::real iso::math::real

typedef Vector2<double> iso::math::Vector2D

typedef Vector2<float> iso::math::Vector2F

typedef Vector2<int> iso::math::Vector2I

typedef Vector3<double> iso::math::Vector3D

typedef Vector3<float> iso::math::Vector3F

typedef Vector3<int> iso::math::Vector3I

typedef Vector4<double> iso::math::Vector4D

typedef Vector4<float> iso::math::Vector4F

typedef Vector4<int> iso::math::Vector4I

typedef Vector<double> iso::math::VectorD

typedef Vector<float> iso::math::VectorF

typedef Vector<int> iso::math::VectorI


Variable Documentation

const real iso::math::PI = 3.14159265358979323846264338327950288419716939937510


Generated on Fri Feb 25 14:04:06 2011 for iso_math by  doxygen 1.5.1