Loading...
Searching...
No Matches
microfacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME > Member List

This is the complete list of members for microfacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >, including all inherited members.

BBM_ATTRIBUTES(reflection::attributes(ndf), eta)microfacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >
BBM_BSDF_FORWARDmicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >
BBM_DEFAULT_CONSTRUCTOR(microfacet)microfacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >inline
BBM_IMPORT_CONFIG(NDF)microfacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >
etamicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >
eval(const Vec3d &in, const Vec3d &out, BsdfFlag component=bsdf_flag::All, unit_t=unit_t::Radiance, Mask mask=true) constmicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >inline
namemicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >static
ndfmicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >
pdf(const Vec3d &in, const Vec3d &out, BsdfFlag component=bsdf_flag::All, unit_t=unit_t::Radiance, Mask mask=true) constmicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >inline
reflectance(const Vec3d &out, BsdfFlag component=bsdf_flag::All, unit_t=unit_t::Radiance, Mask mask=true) constmicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >inline
sample(const Vec3d &out, const Vec2d &xi, BsdfFlag component=bsdf_flag::All, unit_t unit=unit_t::Radiance, Mask mask=true) constmicrofacet< NDF, MaskingShadowing, Fresnel, NormalizationFactor, NAME >inline