| emittedRadiance(const HitRecord &rec, Context &context) const | LightShader | [inline, virtual] |
| estimateBGRadiance(const HitRecord &rec, const Vector3 &w_in, Context &context) const | LightShader | [inline, virtual] |
| estimateRadiance(const HitRecord &rec, Context &context, Vector3 &w_in, double &distance, rgb &radiance) const | UberLight | [virtual] |
| pdfDirection(const Vector3 &w_in, const HitRecord &rec, Context &context) const | LightShader | [inline, virtual] |
| sampleDirection(const HitRecord &rec, Context &context, Vector3 &w_in, double &pdf) const | LightShader | [inline, virtual] |
| UberLight(float width, float height, float wedge, float hedge, float cuton, float cutoff, float nearedge, float faredge, float nearfarbound, float roundness, float falloff, const rgb &intensity, const Vector3 &location, const Matrix &object2light) (defined in UberLight) | UberLight | |
| ~LightShader() (defined in LightShader) | LightShader | [inline, virtual] |
| ~UberLight() (defined in UberLight) | UberLight | [inline] |