Loading...
Searching...
No Matches
aggregatebsdf< CONF, NAME > Member List

This is the complete list of members for aggregatebsdf< CONF, NAME >, including all inherited members.

_bsdfsaggregatebsdf< CONF, NAME >private
aggregatebsdf(const BSDFS &... src)aggregatebsdf< CONF, NAME >inline
aggregatebsdf(const ITR &begin, const ITR &end)aggregatebsdf< CONF, NAME >inline
aggregatebsdf(const aggregatebsdf< Config > &src)aggregatebsdf< CONF, NAME >inline
BBM_BSDF_FORWARDaggregatebsdf< CONF, NAME >
BBM_IMPORT_CONFIG(CONF)aggregatebsdf< CONF, NAME >
eval(const Vec3d &in, const Vec3d &out, BsdfFlag component=bsdf_flag::All, unit_t unit=unit_t::Radiance, Mask mask=true) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
fromString(const std::string &str)aggregatebsdf< CONF, NAME >inlinestatic
nameaggregatebsdf< CONF, NAME >static
operator=(const aggregatebsdf< Config > &src)aggregatebsdf< CONF, NAME >inline
parameter_default_values(bsdf_attr flags=bsdf_attr::All) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
parameter_lower_bound(bsdf_attr flags=bsdf_attr::All) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
parameter_upper_bound(bsdf_attr flags=bsdf_attr::All) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
parameter_values(bsdf_attr flags=bsdf_attr::All) override finalaggregatebsdf< CONF, NAME >inlinevirtual
parameter_values(bsdf_attr flags=bsdf_attr::All) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
pdf(const Vec3d &in, const Vec3d &out, BsdfFlag component=bsdf_flag::All, unit_t unit=unit_t::Radiance, Mask mask=true) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
reflectance(const Vec3d &out, BsdfFlag component=bsdf_flag::All, unit_t unit=unit_t::Radiance, Mask mask=true) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
sample(const Vec3d &out, const Vec2d &xi, BsdfFlag component=bsdf_flag::All, unit_t unit=unit_t::Radiance, Mask mask=true) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
toString(void) const override finalaggregatebsdf< CONF, NAME >inlinevirtual
~bsdf_base(void)bsdf_base< CONF >inlinevirtual