The spica renderer
|
This is the complete list of members for spica::FresnelSpecular, including all inherited members.
BxDF(BxDFType type=BxDFType::None) (defined in spica::BxDF) | spica::BxDF | explicit |
f(const Vector3d &wo, const Vector3d &wi) const override (defined in spica::FresnelSpecular) | spica::FresnelSpecular | virtual |
FresnelSpecular() (defined in spica::FresnelSpecular) | spica::FresnelSpecular | |
FresnelSpecular(const Spectrum &ref, const Spectrum &tr, double etaA, double etaB) (defined in spica::FresnelSpecular) | spica::FresnelSpecular | |
operator=(const Uncopyable &)=delete (defined in spica::Uncopyable) | spica::Uncopyable | |
pdf(const Vector3d &wo, const Vector3d &wi) const override (defined in spica::FresnelSpecular) | spica::FresnelSpecular | virtual |
sample(const Vector3d &wo, Vector3d *wi, const Point2d &rands, double *pdf, BxDFType *sampledType) const override (defined in spica::FresnelSpecular) | spica::FresnelSpecular | virtual |
type() const (defined in spica::BxDF) | spica::BxDF | inline |
Uncopyable()=default (defined in spica::Uncopyable) | spica::Uncopyable | |
Uncopyable(const Uncopyable &)=delete (defined in spica::Uncopyable) | spica::Uncopyable | |
~BxDF() (defined in spica::BxDF) | spica::BxDF | virtual |
~Uncopyable()=default (defined in spica::Uncopyable) | spica::Uncopyable | virtual |