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

RayGina Namespace Reference


Variables

const double Epsilon = 0.0005
const double EpsilonBias = 0.0005
const double Infinity = HUGE_VAL
const double PI = 3.1415926535897932384626433832795
const double inv_PI = 1/PI
const double PIM2 = PI*2
const double PID2 = PI/2
const double PID180 = PI/180.
const double IRNDMAX = 1.0/RAND_MAX


Detailed Description

This is the main namespace for the whole rayGina framework. There exists one subnamespace called CORE, which holds all the core classes and functions provided by rayGina. In general every package of plugins should create its own namespace, so you can easily see, where the different classes belong to.


Variable Documentation

const double RayGina::Epsilon = 0.0005
 

Definition at line 32 of file RConstants.hxx.

const double RayGina::EpsilonBias = 0.0005
 

Definition at line 33 of file RConstants.hxx.

const double RayGina::Infinity = HUGE_VAL
 

Definition at line 34 of file RConstants.hxx.

const double RayGina::inv_PI = 1/PI
 

Definition at line 37 of file RConstants.hxx.

const double RayGina::IRNDMAX = 1.0/RAND_MAX
 

Definition at line 43 of file RConstants.hxx.

const double RayGina::PI = 3.1415926535897932384626433832795
 

Definition at line 36 of file RConstants.hxx.

const double RayGina::PID180 = PI/180.
 

Definition at line 40 of file RConstants.hxx.

const double RayGina::PID2 = PI/2
 

Definition at line 39 of file RConstants.hxx.

const double RayGina::PIM2 = PI*2
 

Definition at line 38 of file RConstants.hxx.


Generated on Sun Dec 2 17:01:08 2007 for rayGina by  doxygen 1.3.9.1