Move EPSILON and MAX_DISTANCE back to basics.h

This commit is contained in:
Eryn Wells 2014-08-09 08:30:29 -07:00
parent fa3708edfb
commit 32292a45fa
2 changed files with 11 additions and 13 deletions

View file

@ -18,6 +18,17 @@
using charles::Double;
/**
* A very small constant. If a value is between EPSILON and 0.0, it is
* considered to be zero.
*/
const Double EPSILON = 1.0e-10;
/**
* The maximum distance a ray can travel. This is the maximum value t can be.
*/
const Double MAX_DISTANCE = 1.0e7;
/**
* Determine if the value is "close enough" to zero. Takes the absolute value
* and compares it to `EPSILON`.

View file

@ -13,17 +13,4 @@
#include "basics/types.hh"
#include "basics/vector.hh"
/**
* A very small constant. If a value is between EPSILON and 0.0, it is
* considered to be zero.
*/
const Double EPSILON = 1.0e-10;
/**
* The maximum distance a ray can travel. This is the maximum value t can be.
*/
const Double MAX_DISTANCE = 1.0e7;
#endif /* __BASICS_BASICS_HH__ */