| 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