#include <sphericalfunction_ies.h>
Public Member Functions | |
| IESSphericalFunction () | |
| IESSphericalFunction (const PhotometricDataIES &data, bool flipZ) | |
Private Member Functions | |
| void | initDummy () |
A spherical function based on measured IES data.
Definition at line 35 of file sphericalfunction_ies.h.
| lux::IESSphericalFunction::IESSphericalFunction | ( | ) |
Definition at line 28 of file sphericalfunction_ies.cpp.
References initDummy().
| lux::IESSphericalFunction::IESSphericalFunction | ( | const PhotometricDataIES & | data, | |
| bool | flipZ | |||
| ) |
Definition at line 32 of file sphericalfunction_ies.cpp.
References lux::PhotometricDataIES::BallastFactor, lux::PhotometricDataIES::BallastLampPhotometricFactor, lux::BILINEAR, Clamp(), lux::IrregularFunction1D::Eval(), lux::MipMapSphericalFunction::f(), lux::IrregularFunction1D::IndexOf(), initDummy(), INV_PI, INV_TWOPI, LUX_BADFILE, LUX_ERROR, LUX_UNIMPLEMENT, LUX_WARNING, luxError, lux::PhotometricDataIES::m_CandelaMultiplier, lux::PhotometricDataIES::m_CandelaValues, lux::PhotometricDataIES::m_HorizontalAngles, lux::PhotometricDataIES::m_PhotometricType, lux::PhotometricDataIES::m_VerticalAngles, cimg_library::cimg::min(), lux::PhotometricDataIES::PHOTOMETRIC_TYPE_C, Radians(), and lux::MipMapSphericalFunction::SetMipMap().
| void lux::IESSphericalFunction::initDummy | ( | ) | [private] |
Definition at line 147 of file sphericalfunction_ies.cpp.
References lux::NEAREST, and lux::MipMapSphericalFunction::SetMipMap().
Referenced by IESSphericalFunction().
1.6.2-20100208