diff options
Diffstat (limited to 'dmagick/c/gem.d')
| -rw-r--r-- | dmagick/c/gem.d | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/dmagick/c/gem.d b/dmagick/c/gem.d index 3b6a073..0868747 100644 --- a/dmagick/c/gem.d +++ b/dmagick/c/gem.d @@ -20,6 +20,13 @@ extern(C) void ConvertHCLToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); } + static if (MagickLibVersion >= 0x686) + { + void ConvertHCLpToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); + void ConvertHSIToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); + void ConvertHSVToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); + } + void ConvertHSBToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); void ConvertHSLToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); void ConvertHWBToRGB(const double, const double, const double, Quantum*, Quantum*, Quantum*); @@ -35,6 +42,13 @@ extern(C) void ConvertRGBToHCL(const Quantum, const Quantum, const Quantum, double*, double*, double*); } + static if (MagickLibVersion >= 0x686) + { + void ConvertRGBToHCLp( const Quantum, const Quantum, const Quantum, double*, double*, double*); + void ConvertRGBToHSI( const Quantum, const Quantum, const Quantum, double*, double*, double*); + void ConvertRGBToHSV( const Quantum, const Quantum, const Quantum, double*, double*, double*); + } + void ConvertRGBToHSB(const Quantum, const Quantum, const Quantum, double*, double*, double*); void ConvertRGBToHSL(const Quantum, const Quantum, const Quantum, double*, double*, double*); void ConvertRGBToHWB(const Quantum, const Quantum, const Quantum, double*, double*, double*); |
