1#ifndef _BBM_BSDF_ATTRIBUTE_CONCEPT_H_
2#define _BBM_BSDF_ATTRIBUTE_CONCEPT_H_
26 template<
typename PROP>
30 PROP::default_value();
34 requires std::same_as<std::decay_t<
decltype(PROP::flag)>,
bsdf_attr>;
Flags to mark properties of a bsdf's attribute.
attribute_property concept
Definition: attribute.h:22
attribute concept
Definition: attribute.h:39
bsdf_attribute_property concept
Definition: bsdf_attribute.h:27
bsdf_attribute
Definition: bsdf_attribute.h:45
attribute and attribute_property contracts
Definition: aggregatebsdf.h:29
bsdf_attr
Attribute Property Flags.
Definition: bsdf_attr_flag.h:17