public |
Inheritance Graph
graph BT
DiffuseAreaLight
DiffuseAreaLight --> Light
click DiffuseAreaLight "classMinSG_1_1PathTracing_1_1DiffuseAreaLight"
click Light "classMinSG_1_1PathTracing_1_1Light"
Description
Public Functions
DiffuseAreaLight( GeometryNode * node, Util::Color4f emission) | |
SampleResult | sampleIncidentRadiance(const SurfacePoint & surface, const Geometry::Vec3 & sample) const |
Documentation
function
MinSG::PathTracing::DiffuseAreaLight::DiffuseAreaLight
public |
DiffuseAreaLight( | GeometryNode * | node, |
Util::Color4f | emission | |
) |
Defined in MinSG/Ext/PathTracing/Light.h:61
function
MinSG::PathTracing::DiffuseAreaLight::sampleIncidentRadiance
public | const | virtual |
SampleResult sampleIncidentRadiance( | const SurfacePoint & | surface, |
const Geometry::Vec3 & | sample | |
) const |
Defined in MinSG/Ext/PathTracing/Light.h:63