|
Photon Engine 2.0.0-beta
A physically based renderer.
|
This is the complete list of members for ph::LbLayeredSurface, including all inherited members.
| ph::SurfaceOptics::calcBsdf(BsdfEvalQuery &eval) const | ph::SurfaceOptics | |
| ph::SurfaceOptics::calcBsdfPdf(BsdfPdfQuery &pdfQuery) const | ph::SurfaceOptics | |
| ph::SurfaceOptics::genBsdfSample(BsdfSampleQuery &sample, SampleFlow &sampleFlow) const | ph::SurfaceOptics | |
| getAllPhenomena() const | ph::SurfaceOptics | inline |
| getPhenomenonOf(SurfaceElemental elemental) const override | ph::LbLayeredSurface | virtual |
| LbLayeredSurface(const std::vector< math::Spectrum > &iorNs, const std::vector< math::Spectrum > &iorKs, const std::vector< real > &alphas, const std::vector< real > &depths, const std::vector< real > &gs, const std::vector< math::Spectrum > &sigmaAs, const std::vector< math::Spectrum > &sigmaSs) | ph::LbLayeredSurface | |
| m_numElementals | ph::SurfaceOptics | protected |
| m_phenomena | ph::SurfaceOptics | protected |
| numElementals() const | ph::SurfaceOptics | inline |
| SurfaceOptics() | ph::SurfaceOptics | |
| toString() const override | ph::LbLayeredSurface | inlinevirtual |
| ~SurfaceOptics()=default | ph::SurfaceOptics | virtual |