1 #ifndef color_LabCH_akin_YCgCo
2 #define color_LabCH_akin_YCgCo
3 
4 #include "../../generic/akin/LabCH.hpp"
5 #include "../category.hpp"
6 #include "../../YCgCo/category.hpp"
7 
8 namespace color
9  {
10   namespace akin
11    {
12 
13     template< >struct LabCH< ::color::category::YCgCo_uint8   >{ typedef ::color::category::LabCH_uint8   akin_type; };
14     template< >struct LabCH< ::color::category::YCgCo_uint16  >{ typedef ::color::category::LabCH_uint16  akin_type; };
15     template< >struct LabCH< ::color::category::YCgCo_uint32  >{ typedef ::color::category::LabCH_uint32  akin_type; };
16     template< >struct LabCH< ::color::category::YCgCo_uint64  >{ typedef ::color::category::LabCH_uint64  akin_type; };
17     template< >struct LabCH< ::color::category::YCgCo_float   >{ typedef ::color::category::LabCH_float   akin_type; };
18     template< >struct LabCH< ::color::category::YCgCo_double  >{ typedef ::color::category::LabCH_double  akin_type; };
19     template< >struct LabCH< ::color::category::YCgCo_ldouble >{ typedef ::color::category::LabCH_ldouble akin_type; };
20 
21    }
22  }
23 
24 #endif
25