The spica renderer
spica::SeparableBSSRDF Member List

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::BSSRDFprotected
pdfSp(const SurfaceInteraction &isect) const (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFprotectedvirtual
pdfSr(int ch, double r) const =0 (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFprotectedpure virtual
po_ (defined in spica::BSSRDF)spica::BSSRDFprotected
Rd() const =0 (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFpure virtual
S(const SurfaceInteraction &pi, const Vector3d &wi) const override (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFvirtual
sample(const Scene &scene, double rand1, const Point2d &rand2, MemoryArena &arena, SurfaceInteraction *po, double *pdf) const override (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFvirtual
sampleSp(const Scene &scene, double rand1, const Point2d &rand2, MemoryArena &arena, SurfaceInteraction *pi, double *pdf) const (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFprotected
sampleSr(int ch, double rand) const =0 (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFprotectedpure virtual
SeparableBSSRDF(const SurfaceInteraction &po, double eta, const SubsurfaceMaterial *material) (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDF
SeparableBSSRDFAdapter (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFfriend
Sp(const SurfaceInteraction &pi) const (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFvirtual
Sr(double r) const =0 (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFpure virtual
Sw(const Vector3d &w) const (defined in spica::SeparableBSSRDF)spica::SeparableBSSRDFprotected