Concepts related to BSDF model parameters. More...
Go to the source code of this file.
Namespaces | |
| namespace | bbm |
| namespace | bbm::concepts |
| namespace | bbm::concepts::archetype |
| bsdfmodel archetype for concept checking | |
Concepts | |
| concept | bbm::concepts::parameter |
| Basic parameter concept. | |
| concept | bbm::concepts::diff_parameter |
| Differentiable parameter concept. | |
Typedefs | |
| template<typename CONF = concepts::archetype::config> | |
| using | parameter = bbm::vector< Value_t< CONF > > |
| Archetype of a non-differentiable parameter. | |
| template<typename CONF = concepts::archetype::config> | |
| using | diff_parameter = bbm::vector< add_diff_t< Value_t< CONF > > > |
| Archetype of a differentiable parameter. | |
Functions | |
| BBM_CHECK_CONCEPT (concepts::parameter, archetype::parameter<>) | |
Concepts related to BSDF model parameters.