_attenuate | Emittance | [protected] |
_concentration | SpotEmittance | [protected] |
_cosDelta | SpotEmittance | [protected] |
_direction | Emittance | [protected] |
_duplicate_attributes(const Emittance &src) | SpotEmittance | [inline, protected, virtual] |
_fadeDistance | Emittance | [protected] |
_fadePower | Emittance | [protected] |
_fitToGeometry | Emittance | [protected] |
_haveDirection | Emittance | [protected] |
_haveLocation | Emittance | [protected] |
_intensity | Emittance | [protected] |
_location | Emittance | [protected] |
_spreadAngle | SpotEmittance | [protected] |
beamDirection(Vector3 &d) const | Emittance | [inline] |
clone() const | SpotEmittance | [inline, virtual] |
concentration(void) const | SpotEmittance | [inline] |
Emittance() | Emittance | [inline, protected] |
Emittance(const Vector3 &loc, bool haveLoc, const Vector3 &dir, bool haveDir, const Color3f &inten=Color3f(1, 1, 1), double fadeDist=.0, double fadePower=.0, bool fitToGeom=true) | Emittance | [inline] |
fadeDistance(void) const | Emittance | [inline] |
fadePower(void) const | Emittance | [inline] |
fitToGeometry(void) const | Emittance | [inline] |
haveDirection(void) const | Emittance | [inline] |
haveLocation(void) const | Emittance | [inline] |
intensity(const Vector3 &v, Color3f &c) const | SpotEmittance | [inline, virtual] |
intensity(const Vector3 &v, float d, Color3f &c) const | SpotEmittance | [inline, virtual] |
esg::Emittance::intensity(Color3f &c) const | Emittance | [inline] |
setBeamDirection(const Vector3 &d) | Emittance | [inline] |
setSourceLocation(const Vector3 &v) | Emittance | [inline] |
sourceLocation(Vector3 &v) const | Emittance | [inline] |
SpotEmittance() | SpotEmittance | [inline, protected] |
SpotEmittance(const Vector3 &loc, const Vector3 &dir, const Color3f &inten=Color3f(1, 1, 1), double fadeDist=.0, double fadePower=.0, float spreadAngle=PI, char concentration=0) | SpotEmittance | [inline] |
spreadAngle(void) const | SpotEmittance | [inline] |
stochasticEmission(Vector3 &d) | SpotEmittance | [inline, virtual] |
~Emittance() | Emittance | [inline, virtual] |
~ESGObject() | ESGObject | [inline, virtual] |