1#ifndef _BBM_VEC3DPAIR_H_
2#define _BBM_VEC3DPAIR_H_
19 template<
typename CONF>
requires concepts::config<CONF>
34 template<
typename CONF>
37 return s <<
"(" << rs.
in <<
", " << rs.
out <<
")";
All BBM methods are defined to operate on a variety of value types and spectrum types....
Definition: aggregatebsdf.h:29
std::ostream & operator<<(std::ostream &s, const BSDF &bsdf)
Definition: bsdf_base.h:138
Structure to hold a pair of directions.
Definition: vec3dpair.h:21
Vec3d in
In direction.
Definition: vec3dpair.h:24
Vec3d out
Out direction.
Definition: vec3dpair.h:25
Compile-time reflection of: