15 const float temperature,
29 matrix *= scene_to_xyz;
virtual float3x3 get_xyz_to_scene_linear_matrix() const =0
float3 whitepoint_from_temp_tint(float temperature, float tint)
CartesianBasis invert(const CartesianBasis &basis)
float3x3 chromatic_adaption_matrix(const float3 &from_XYZ, const float3 &to_XYZ)
float3x3 calculate_white_point_matrix(const Config &config, const float temperature, const float tint)
MatBase< float, 3, 3 > float3x3
VecBase< float, 3 > float3