#include "lux.h"
#include "error.h"
#include "geometry/vector.h"
#include "geometry/point.h"
#include "geometry/bbox.h"
#include <sstream>
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 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 |
Definition at line 51 of file epsilon.h.
Referenced by lux::PerspectiveCamera::PerspectiveCamera(), lux::ProjectionLight::ProjectionLight(), and lux::MachineEpsilon::Test().