1 #include <iostream>
2 #include <iomanip>
3 
4 #include "color/color.hpp"
5 
main(int argc,char * argv[])6 int main( int argc, char *argv[] )
7  {
8   ::color::yiq< float >           c0; //!< Instead of float        you may put std::uint8_t,std::uint16_t, std::uint32_t, std::uint64_t, double, long double
9   ::color::lms< std::uint8_t, ::color::constant::lms::von_Kries_E_entity >    c1; //!< Instead of std::uint8_t you may put std::uint16_t, std::uint32_t, std::uint64_t, float, double, long double
10 
11   c0 = ::color::constant::lavender_t{};
12   c1 = ::color::constant::orange_t{};
13 
14   // Assign
15   c0 = c1;
16   std::cout << c0[0] << ", " << c0[1] << ", " << c0[2] << std::endl;
17 
18   // .. and vice versa
19   c1 = c0;
20   std::cout << c1[0] << ", " << c1[1] << ", " << c1[2] << std::endl;
21 
22   return EXIT_SUCCESS;
23  }
24