@@ -31,7 +31,12 @@ void Export_pyste_src_CompositeOperator()
3131 .value (" DarkenCompositeOp" , MagickCore::DarkenCompositeOp)
3232 .value (" OverlayCompositeOp" , MagickCore::OverlayCompositeOp)
3333 .value (" CopyYellowCompositeOp" , MagickCore::CopyYellowCompositeOp)
34+ #if MagickLibVersion < 0x700
3435 .value (" MinusCompositeOp" , MagickCore::MinusCompositeOp)
36+ #else
37+ .value (" MinusDstCompositeOp" , MagickCore::MinusDstCompositeOp)
38+ .value (" MinusSrcCompositeOp" , MagickCore::MinusSrcCompositeOp)
39+ #endif
3540 .value (" UndefinedCompositeOp" , MagickCore::UndefinedCompositeOp)
3641 .value (" HueCompositeOp" , MagickCore::HueCompositeOp)
3742 .value (" DstOutCompositeOp" , MagickCore::DstOutCompositeOp)
@@ -45,18 +50,31 @@ void Export_pyste_src_CompositeOperator()
4550 .value (" SrcInCompositeOp" , MagickCore::SrcInCompositeOp)
4651 .value (" CopyCompositeOp" , MagickCore::CopyCompositeOp)
4752 .value (" DstOverCompositeOp" , MagickCore::DstOverCompositeOp)
53+ #if MagickLibVersion < 0x700
4854 .value (" CopyOpacityCompositeOp" , MagickCore::CopyOpacityCompositeOp)
55+ #else
56+ .value (" CopyAlphaCompositeOp" , MagickCore::CopyAlphaCompositeOp)
57+ #endif
4958 .value (" ColorBurnCompositeOp" , MagickCore::ColorBurnCompositeOp)
5059 .value (" DstCompositeOp" , MagickCore::DstCompositeOp)
5160 .value (" CopyBlueCompositeOp" , MagickCore::CopyBlueCompositeOp)
5261 .value (" DissolveCompositeOp" , MagickCore::DissolveCompositeOp)
5362 .value (" MultiplyCompositeOp" , MagickCore::MultiplyCompositeOp)
63+ #if MagickLibVersion < 0x700
5464 .value (" DivideCompositeOp" , MagickCore::DivideCompositeOp)
65+ #else
66+ .value (" DivideDstCompositeOp" , MagickCore::DivideDstCompositeOp)
67+ .value (" DivideSrcCompositeOp" , MagickCore::DivideSrcCompositeOp)
68+ #endif
5569 .value (" ColorDodgeCompositeOp" , MagickCore::ColorDodgeCompositeOp)
5670 .value (" SrcOverCompositeOp" , MagickCore::SrcOverCompositeOp)
5771 .value (" AtopCompositeOp" , MagickCore::AtopCompositeOp)
5872 .value (" SoftLightCompositeOp" , MagickCore::SoftLightCompositeOp)
73+ #if MagickLibVersion < 0x700
5974 .value (" AddCompositeOp" , MagickCore::AddCompositeOp)
75+ #else
76+ .value (" ModulusAddCompositeOp" , MagickCore::ModulusAddCompositeOp)
77+ #endif
6078 .value (" OverCompositeOp" , MagickCore::OverCompositeOp)
6179 .value (" SrcCompositeOp" , MagickCore::SrcCompositeOp)
6280 .value (" ClearCompositeOp" , MagickCore::ClearCompositeOp)
@@ -65,7 +83,11 @@ void Export_pyste_src_CompositeOperator()
6583 .value (" CopyGreenCompositeOp" , MagickCore::CopyGreenCompositeOp)
6684 .value (" LightenCompositeOp" , MagickCore::LightenCompositeOp)
6785 .value (" ReplaceCompositeOp" , MagickCore::ReplaceCompositeOp)
86+ #if MagickLibVersion < 0x700
6887 .value (" SubtractCompositeOp" , MagickCore::SubtractCompositeOp)
88+ #else
89+ .value (" ModulusSubtractCompositeOp" , MagickCore::ModulusSubtractCompositeOp)
90+ #endif
6991 .value (" ColorizeCompositeOp" , MagickCore::ColorizeCompositeOp)
7092 .value (" CopyRedCompositeOp" , MagickCore::CopyRedCompositeOp)
7193 .value (" XorCompositeOp" , MagickCore::XorCompositeOp)
0 commit comments