MCL
Minimalistic Color Library
 All Classes Files
convert.hh File Reference
+ Include dependency graph for convert.hh:
+ This graph shows which files directly or indirectly include this file:

Functions

template<typename T , typename F >
to (const F &)
 
template<typename T , typename F >
to (const F &, const Environment &)
 
template<>
CMY to (const CMYK &c, const Environment &)
 
template<>
CMY::Reference to (const CMY &c, const Environment &)
 
template<>
CMYK to (const CMYK::Reference &c, const Environment &)
 
template<>
CMYK::Reference to (const CMYK &c, const Environment &)
 
template<>
HSL to (const RGB &c, const Environment &)
 
template<>
HSL::Reference to (const HSL &c, const Environment &)
 
template<>
HSV to (const RGB &c, const Environment &)
 
template<>
HSV::Reference to (const HSV &c, const Environment &)
 
template<>
LAB to (const XYZ &c, const Environment &e)
 
template<>
LAB::Reference to (const LAB &c, const Environment &)
 
template<>
LCH to (const LCH::Reference &c, const Environment &)
 
template<>
LCH::Reference to (const LCH &c, const Environment &)
 
template<>
RGB to (const RGB::Reference &c, const Environment &)
 
template<>
RGB::Reference to (const RGB &c, const Environment &)
 
template<>
RGBf to (const RGBf::Reference &c, const Environment &)
 
template<>
RGBf::Reference to (const RGBf &c, const Environment &)
 
template<>
RGBub to (const RGBub::Reference &c, const Environment &)
 
template<>
RGBub::Reference to (const RGBub &c, const Environment &)
 
template<>
XYZ to (const XYZ::Reference &c, const Environment &)
 
template<>
XYZ::Reference to (const XYZ &c, const Environment &)
 
template<>
CMY::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
CMY::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
HSL::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
HSV::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
CMY::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
LAB::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
LCH::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
CMY::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
RGB::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
RGBf::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
RGBub::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
XYZ::Reference to (const CMY::Reference &c, const Environment &)
 
template<>
CMYK::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
CMYK::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
CMYK::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
HSL::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
HSV::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
HSL::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
LAB::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
LCH::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
HSL::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
RGBf::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
RGBub::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
XYZ::Reference to (const HSL::Reference &c, const Environment &)
 
template<>
HSV::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
HSV::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
LAB::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
LCH::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
LAB::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
RGB::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
RGBf::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
RGBub::Reference to (const LAB::Reference &c, const Environment &)
 
template<>
LCH::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
RGB::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
RGBf::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
RGBub::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
XYZ::Reference to (const RGB::Reference &c, const Environment &)
 
template<>
CMYK to (const RGB &, const Environment &)
 
template<>
CMYK to (const XYZ &, const Environment &)
 
template<>
RGB to (const XYZ &, const Environment &)
 
template<>
RGB to (const CMYK &, const Environment &)
 
template<>
XYZ to (const CMYK &, const Environment &)
 
template<>
XYZ to (const RGB &, const Environment &)
 
template<>
HSL to (const HSV &c, const Environment &)
 
template<>
HSV to (const HSL &c, const Environment &)
 
template<>
LAB to (const LCH &c, const Environment &)
 
template<>
LCH to (const LAB &c, const Environment &)
 
template<>
RGBf to (const RGBub &c, const Environment &)
 
template<>
RGBub to (const RGBf &c, const Environment &)