The spica renderer
spica::BeckmannDistribution Member List

This is the complete list of members for spica::BeckmannDistribution, including all inherited members.

alphax() const (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributioninline
alphax_ (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionprotected
alphay() const (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributioninline
alphay_ (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionprotected
BeckmannDistribution(double alphax, double alphay, bool sampleVis=true) (defined in spica::BeckmannDistribution)spica::BeckmannDistribution
D(const Vector3d &wh) const override (defined in spica::BeckmannDistribution)spica::BeckmannDistributionvirtual
G(const Vector3d &wo, const Vector3d &wi, const Vector3d &wh) const (defined in spica::MicrofacetDistribution)spica::MicrofacetDistribution
G1(const Vector3d &w, const Vector3d &wh) const (defined in spica::MicrofacetDistribution)spica::MicrofacetDistribution
MicrofacetDistribution(double alphax, double alphay, bool sampleVisibleArea) (defined in spica::MicrofacetDistribution)spica::MicrofacetDistribution
pdf(const Vector3d &wo, const Vector3d &wh) const (defined in spica::MicrofacetDistribution)spica::MicrofacetDistribution
roughnessToAlpha(double rough) (defined in spica::BeckmannDistribution)spica::BeckmannDistributionstatic
sample(const Vector3d &wo, const Point2d &rands) const overridespica::BeckmannDistributionvirtual
sampleVisibleArea_ (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionprotected
~MicrofacetDistribution() (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionvirtual