epsilon.h File Reference

#include "lux.h"
#include "error.h"
#include "geometry/vector.h"
#include "geometry/point.h"
#include "geometry/bbox.h"
#include <sstream>
Include dependency graph for epsilon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  lux::MachineEpsilon
union  lux::MachineEpsilon::MachineFloat

Namespaces

namespace  lux

Defines

#define DEBUG(TYPE, VALUE)
#define DEFAULT_EPSILON_MIN   1e-9f
#define DEFAULT_EPSILON_MAX   1e-1f
#define DEFAULT_EPSILON_STATIC   1e-5f
#define DEFAULT_EPSILON_DISTANCE_FROM_VALUE   0x80u

Define Documentation

#define DEBUG ( TYPE,
VALUE   ) 

Definition at line 40 of file epsilon.h.

Referenced by lux::MachineEpsilon::E().

#define DEFAULT_EPSILON_DISTANCE_FROM_VALUE   0x80u

Definition at line 54 of file epsilon.h.

Referenced by lux::MachineEpsilon::FloatAdvance().

#define DEFAULT_EPSILON_MAX   1e-1f

Definition at line 50 of file epsilon.h.

Referenced by lux::Context::exit(), main(), and lux::LuxGuiApp::ProcessCommandLine().

#define DEFAULT_EPSILON_MIN   1e-9f

Definition at line 49 of file epsilon.h.

Referenced by lux::Context::exit(), main(), and lux::LuxGuiApp::ProcessCommandLine().

#define DEFAULT_EPSILON_STATIC   1e-5f
Generated by  doxygen 1.6.2-20100208