The spica renderer
|
This is the complete list of members for spica::SeparableBSSRDF, including all inherited members.
BSSRDF(const SurfaceInteraction &po, double eta) (defined in spica::BSSRDF) | spica::BSSRDF | |
eta_ (defined in spica::BSSRDF) | spica::BSSRDF | protected |
pdfSp(const SurfaceInteraction &isect) const (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | protectedvirtual |
pdfSr(int ch, double r) const =0 (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | protectedpure virtual |
po_ (defined in spica::BSSRDF) | spica::BSSRDF | protected |
Rd() const =0 (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | pure virtual |
S(const SurfaceInteraction &pi, const Vector3d &wi) const override (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | virtual |
sample(const Scene &scene, double rand1, const Point2d &rand2, MemoryArena &arena, SurfaceInteraction *po, double *pdf) const override (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | virtual |
sampleSp(const Scene &scene, double rand1, const Point2d &rand2, MemoryArena &arena, SurfaceInteraction *pi, double *pdf) const (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | protected |
sampleSr(int ch, double rand) const =0 (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | protectedpure virtual |
SeparableBSSRDF(const SurfaceInteraction &po, double eta, const SubsurfaceMaterial *material) (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | |
SeparableBSSRDFAdapter (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | friend |
Sp(const SurfaceInteraction &pi) const (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | virtual |
Sr(double r) const =0 (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | pure virtual |
Sw(const Vector3d &w) const (defined in spica::SeparableBSSRDF) | spica::SeparableBSSRDF | protected |