The spica renderer
spica::MicrofacetDistribution Member List

This is the complete list of members for spica::MicrofacetDistribution, 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
D(const Vector3d &wh) const =0 (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionpure virtual
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
lambda(const Vector3d &w) const =0 (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionpure virtual
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
sample(const Vector3d &wo, const Point2d &rands) const =0spica::MicrofacetDistributionpure virtual
sampleVisibleArea_ (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionprotected
~MicrofacetDistribution() (defined in spica::MicrofacetDistribution)spica::MicrofacetDistributionvirtual