diff options
Diffstat (limited to 'src/effects/doc')
298 files changed, 1853 insertions, 0 deletions
diff --git a/src/effects/doc/images/Blend_bug_and_butterfly.png b/src/effects/doc/images/Blend_bug_and_butterfly.png Binary files differnew file mode 100755 index 0000000..1e3f09f --- /dev/null +++ b/src/effects/doc/images/Blend_bug_and_butterfly.png diff --git a/src/effects/doc/images/Blend_mode1.png b/src/effects/doc/images/Blend_mode1.png Binary files differnew file mode 100644 index 0000000..4ac773d --- /dev/null +++ b/src/effects/doc/images/Blend_mode1.png diff --git a/src/effects/doc/images/Blend_mode10.png b/src/effects/doc/images/Blend_mode10.png Binary files differnew file mode 100644 index 0000000..282725b --- /dev/null +++ b/src/effects/doc/images/Blend_mode10.png diff --git a/src/effects/doc/images/Blend_mode11.png b/src/effects/doc/images/Blend_mode11.png Binary files differnew file mode 100644 index 0000000..e4e0db6 --- /dev/null +++ b/src/effects/doc/images/Blend_mode11.png diff --git a/src/effects/doc/images/Blend_mode12.png b/src/effects/doc/images/Blend_mode12.png Binary files differnew file mode 100644 index 0000000..0f9c98a --- /dev/null +++ b/src/effects/doc/images/Blend_mode12.png diff --git a/src/effects/doc/images/Blend_mode13.png b/src/effects/doc/images/Blend_mode13.png Binary files differnew file mode 100644 index 0000000..ac2567c --- /dev/null +++ b/src/effects/doc/images/Blend_mode13.png diff --git a/src/effects/doc/images/Blend_mode14.png b/src/effects/doc/images/Blend_mode14.png Binary files differnew file mode 100644 index 0000000..cea329b --- /dev/null +++ b/src/effects/doc/images/Blend_mode14.png diff --git a/src/effects/doc/images/Blend_mode15.png b/src/effects/doc/images/Blend_mode15.png Binary files differnew file mode 100644 index 0000000..5c7bc40 --- /dev/null +++ b/src/effects/doc/images/Blend_mode15.png diff --git a/src/effects/doc/images/Blend_mode16.png b/src/effects/doc/images/Blend_mode16.png Binary files differnew file mode 100644 index 0000000..cda82c1 --- /dev/null +++ b/src/effects/doc/images/Blend_mode16.png diff --git a/src/effects/doc/images/Blend_mode17.png b/src/effects/doc/images/Blend_mode17.png Binary files differnew file mode 100644 index 0000000..7dfa8d8 --- /dev/null +++ b/src/effects/doc/images/Blend_mode17.png diff --git a/src/effects/doc/images/Blend_mode18.png b/src/effects/doc/images/Blend_mode18.png Binary files differnew file mode 100644 index 0000000..25cd7b0 --- /dev/null +++ b/src/effects/doc/images/Blend_mode18.png diff --git a/src/effects/doc/images/Blend_mode19.png b/src/effects/doc/images/Blend_mode19.png Binary files differnew file mode 100644 index 0000000..f9565cc --- /dev/null +++ b/src/effects/doc/images/Blend_mode19.png diff --git a/src/effects/doc/images/Blend_mode2.png b/src/effects/doc/images/Blend_mode2.png Binary files differnew file mode 100644 index 0000000..0cd57eb --- /dev/null +++ b/src/effects/doc/images/Blend_mode2.png diff --git a/src/effects/doc/images/Blend_mode20.png b/src/effects/doc/images/Blend_mode20.png Binary files differnew file mode 100644 index 0000000..80cb192 --- /dev/null +++ b/src/effects/doc/images/Blend_mode20.png diff --git a/src/effects/doc/images/Blend_mode21.png b/src/effects/doc/images/Blend_mode21.png Binary files differnew file mode 100644 index 0000000..be97d63 --- /dev/null +++ b/src/effects/doc/images/Blend_mode21.png diff --git a/src/effects/doc/images/Blend_mode22.png b/src/effects/doc/images/Blend_mode22.png Binary files differnew file mode 100644 index 0000000..a5d0280 --- /dev/null +++ b/src/effects/doc/images/Blend_mode22.png diff --git a/src/effects/doc/images/Blend_mode3.png b/src/effects/doc/images/Blend_mode3.png Binary files differnew file mode 100644 index 0000000..cd14337 --- /dev/null +++ b/src/effects/doc/images/Blend_mode3.png diff --git a/src/effects/doc/images/Blend_mode4.png b/src/effects/doc/images/Blend_mode4.png Binary files differnew file mode 100644 index 0000000..509b372 --- /dev/null +++ b/src/effects/doc/images/Blend_mode4.png diff --git a/src/effects/doc/images/Blend_mode5.png b/src/effects/doc/images/Blend_mode5.png Binary files differnew file mode 100644 index 0000000..8f557c0 --- /dev/null +++ b/src/effects/doc/images/Blend_mode5.png diff --git a/src/effects/doc/images/Blend_mode6.png b/src/effects/doc/images/Blend_mode6.png Binary files differnew file mode 100644 index 0000000..de85ea6 --- /dev/null +++ b/src/effects/doc/images/Blend_mode6.png diff --git a/src/effects/doc/images/Blend_mode7.png b/src/effects/doc/images/Blend_mode7.png Binary files differnew file mode 100644 index 0000000..11b0b55 --- /dev/null +++ b/src/effects/doc/images/Blend_mode7.png diff --git a/src/effects/doc/images/Blend_mode8.png b/src/effects/doc/images/Blend_mode8.png Binary files differnew file mode 100644 index 0000000..7376f44 --- /dev/null +++ b/src/effects/doc/images/Blend_mode8.png diff --git a/src/effects/doc/images/Blend_mode9.png b/src/effects/doc/images/Blend_mode9.png Binary files differnew file mode 100644 index 0000000..ed1aba9 --- /dev/null +++ b/src/effects/doc/images/Blend_mode9.png diff --git a/src/effects/doc/images/BrightnessContrast_brightness1.png b/src/effects/doc/images/BrightnessContrast_brightness1.png Binary files differnew file mode 100644 index 0000000..98a9d25 --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_brightness1.png diff --git a/src/effects/doc/images/BrightnessContrast_brightness2.png b/src/effects/doc/images/BrightnessContrast_brightness2.png Binary files differnew file mode 100644 index 0000000..8683c0a --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_brightness2.png diff --git a/src/effects/doc/images/BrightnessContrast_brightness3.png b/src/effects/doc/images/BrightnessContrast_brightness3.png Binary files differnew file mode 100644 index 0000000..8d0cbb9 --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_brightness3.png diff --git a/src/effects/doc/images/BrightnessContrast_bug.png b/src/effects/doc/images/BrightnessContrast_bug.png Binary files differnew file mode 100644 index 0000000..9b3c467 --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_bug.png diff --git a/src/effects/doc/images/BrightnessContrast_contrast1.png b/src/effects/doc/images/BrightnessContrast_contrast1.png Binary files differnew file mode 100644 index 0000000..908cc0f --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_contrast1.png diff --git a/src/effects/doc/images/BrightnessContrast_contrast2.png b/src/effects/doc/images/BrightnessContrast_contrast2.png Binary files differnew file mode 100644 index 0000000..8683c0a --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_contrast2.png diff --git a/src/effects/doc/images/BrightnessContrast_contrast3.png b/src/effects/doc/images/BrightnessContrast_contrast3.png Binary files differnew file mode 100644 index 0000000..2fc89dc --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_contrast3.png diff --git a/src/effects/doc/images/BrightnessContrast_contrast_graph.png b/src/effects/doc/images/BrightnessContrast_contrast_graph.png Binary files differnew file mode 100755 index 0000000..67b3d7b --- /dev/null +++ b/src/effects/doc/images/BrightnessContrast_contrast_graph.png diff --git a/src/effects/doc/images/ColorOverlay_butterfly.png b/src/effects/doc/images/ColorOverlay_butterfly.png Binary files differnew file mode 100644 index 0000000..faa0dbf --- /dev/null +++ b/src/effects/doc/images/ColorOverlay_butterfly.png diff --git a/src/effects/doc/images/ColorOverlay_color1.png b/src/effects/doc/images/ColorOverlay_color1.png Binary files differnew file mode 100644 index 0000000..48925eb --- /dev/null +++ b/src/effects/doc/images/ColorOverlay_color1.png diff --git a/src/effects/doc/images/ColorOverlay_color2.png b/src/effects/doc/images/ColorOverlay_color2.png Binary files differnew file mode 100644 index 0000000..bfb27af --- /dev/null +++ b/src/effects/doc/images/ColorOverlay_color2.png diff --git a/src/effects/doc/images/ColorOverlay_color3.png b/src/effects/doc/images/ColorOverlay_color3.png Binary files differnew file mode 100644 index 0000000..16ded7a --- /dev/null +++ b/src/effects/doc/images/ColorOverlay_color3.png diff --git a/src/effects/doc/images/Colorize_bug.png b/src/effects/doc/images/Colorize_bug.png Binary files differnew file mode 100644 index 0000000..7b5e7df --- /dev/null +++ b/src/effects/doc/images/Colorize_bug.png diff --git a/src/effects/doc/images/Colorize_hue1.png b/src/effects/doc/images/Colorize_hue1.png Binary files differnew file mode 100644 index 0000000..b5cf01d --- /dev/null +++ b/src/effects/doc/images/Colorize_hue1.png diff --git a/src/effects/doc/images/Colorize_hue2.png b/src/effects/doc/images/Colorize_hue2.png Binary files differnew file mode 100644 index 0000000..23c8348 --- /dev/null +++ b/src/effects/doc/images/Colorize_hue2.png diff --git a/src/effects/doc/images/Colorize_hue3.png b/src/effects/doc/images/Colorize_hue3.png Binary files differnew file mode 100644 index 0000000..5b7ec44 --- /dev/null +++ b/src/effects/doc/images/Colorize_hue3.png diff --git a/src/effects/doc/images/Colorize_hue_scale.png b/src/effects/doc/images/Colorize_hue_scale.png Binary files differnew file mode 100755 index 0000000..2eb9bc4 --- /dev/null +++ b/src/effects/doc/images/Colorize_hue_scale.png diff --git a/src/effects/doc/images/Colorize_lightness1.png b/src/effects/doc/images/Colorize_lightness1.png Binary files differnew file mode 100644 index 0000000..b40eb49 --- /dev/null +++ b/src/effects/doc/images/Colorize_lightness1.png diff --git a/src/effects/doc/images/Colorize_lightness2.png b/src/effects/doc/images/Colorize_lightness2.png Binary files differnew file mode 100644 index 0000000..100c718 --- /dev/null +++ b/src/effects/doc/images/Colorize_lightness2.png diff --git a/src/effects/doc/images/Colorize_lightness3.png b/src/effects/doc/images/Colorize_lightness3.png Binary files differnew file mode 100644 index 0000000..2e1e50c --- /dev/null +++ b/src/effects/doc/images/Colorize_lightness3.png diff --git a/src/effects/doc/images/Colorize_saturation1.png b/src/effects/doc/images/Colorize_saturation1.png Binary files differnew file mode 100644 index 0000000..de755e7 --- /dev/null +++ b/src/effects/doc/images/Colorize_saturation1.png diff --git a/src/effects/doc/images/Colorize_saturation2.png b/src/effects/doc/images/Colorize_saturation2.png Binary files differnew file mode 100644 index 0000000..059a5ac --- /dev/null +++ b/src/effects/doc/images/Colorize_saturation2.png diff --git a/src/effects/doc/images/Colorize_saturation3.png b/src/effects/doc/images/Colorize_saturation3.png Binary files differnew file mode 100644 index 0000000..100c718 --- /dev/null +++ b/src/effects/doc/images/Colorize_saturation3.png diff --git a/src/effects/doc/images/ConicalGradient.png b/src/effects/doc/images/ConicalGradient.png Binary files differnew file mode 100644 index 0000000..d22dba0 --- /dev/null +++ b/src/effects/doc/images/ConicalGradient.png diff --git a/src/effects/doc/images/ConicalGradient_angle1.png b/src/effects/doc/images/ConicalGradient_angle1.png Binary files differnew file mode 100644 index 0000000..c29f72a --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_angle1.png diff --git a/src/effects/doc/images/ConicalGradient_angle2.png b/src/effects/doc/images/ConicalGradient_angle2.png Binary files differnew file mode 100644 index 0000000..d77f438 --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_angle2.png diff --git a/src/effects/doc/images/ConicalGradient_angle3.png b/src/effects/doc/images/ConicalGradient_angle3.png Binary files differnew file mode 100644 index 0000000..7c7b165 --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_angle3.png diff --git a/src/effects/doc/images/ConicalGradient_gradient1.png b/src/effects/doc/images/ConicalGradient_gradient1.png Binary files differnew file mode 100644 index 0000000..34676bf --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_gradient1.png diff --git a/src/effects/doc/images/ConicalGradient_gradient2.png b/src/effects/doc/images/ConicalGradient_gradient2.png Binary files differnew file mode 100644 index 0000000..819915f --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_gradient2.png diff --git a/src/effects/doc/images/ConicalGradient_gradient3.png b/src/effects/doc/images/ConicalGradient_gradient3.png Binary files differnew file mode 100644 index 0000000..f53a65d --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_gradient3.png diff --git a/src/effects/doc/images/ConicalGradient_horizontalOffset1.png b/src/effects/doc/images/ConicalGradient_horizontalOffset1.png Binary files differnew file mode 100644 index 0000000..abd767e --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_horizontalOffset1.png diff --git a/src/effects/doc/images/ConicalGradient_horizontalOffset2.png b/src/effects/doc/images/ConicalGradient_horizontalOffset2.png Binary files differnew file mode 100644 index 0000000..c29f72a --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_horizontalOffset2.png diff --git a/src/effects/doc/images/ConicalGradient_horizontalOffset3.png b/src/effects/doc/images/ConicalGradient_horizontalOffset3.png Binary files differnew file mode 100644 index 0000000..9052e45 --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_horizontalOffset3.png diff --git a/src/effects/doc/images/ConicalGradient_maskSource1.png b/src/effects/doc/images/ConicalGradient_maskSource1.png Binary files differnew file mode 100644 index 0000000..c29f72a --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_maskSource1.png diff --git a/src/effects/doc/images/ConicalGradient_maskSource2.png b/src/effects/doc/images/ConicalGradient_maskSource2.png Binary files differnew file mode 100644 index 0000000..4c6e25d --- /dev/null +++ b/src/effects/doc/images/ConicalGradient_maskSource2.png diff --git a/src/effects/doc/images/Desaturate_bug.png b/src/effects/doc/images/Desaturate_bug.png Binary files differnew file mode 100755 index 0000000..1f684df --- /dev/null +++ b/src/effects/doc/images/Desaturate_bug.png diff --git a/src/effects/doc/images/Desaturate_desaturation1.png b/src/effects/doc/images/Desaturate_desaturation1.png Binary files differnew file mode 100644 index 0000000..f514ee4 --- /dev/null +++ b/src/effects/doc/images/Desaturate_desaturation1.png diff --git a/src/effects/doc/images/Desaturate_desaturation2.png b/src/effects/doc/images/Desaturate_desaturation2.png Binary files differnew file mode 100644 index 0000000..9665093 --- /dev/null +++ b/src/effects/doc/images/Desaturate_desaturation2.png diff --git a/src/effects/doc/images/Desaturate_desaturation3.png b/src/effects/doc/images/Desaturate_desaturation3.png Binary files differnew file mode 100644 index 0000000..0c9a6ec --- /dev/null +++ b/src/effects/doc/images/Desaturate_desaturation3.png diff --git a/src/effects/doc/images/DirectionalBlur_angle1.png b/src/effects/doc/images/DirectionalBlur_angle1.png Binary files differnew file mode 100644 index 0000000..9700f73 --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_angle1.png diff --git a/src/effects/doc/images/DirectionalBlur_angle2.png b/src/effects/doc/images/DirectionalBlur_angle2.png Binary files differnew file mode 100644 index 0000000..adf9791 --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_angle2.png diff --git a/src/effects/doc/images/DirectionalBlur_angle3.png b/src/effects/doc/images/DirectionalBlur_angle3.png Binary files differnew file mode 100644 index 0000000..7bf2a62 --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_angle3.png diff --git a/src/effects/doc/images/DirectionalBlur_bug.png b/src/effects/doc/images/DirectionalBlur_bug.png Binary files differnew file mode 100644 index 0000000..ad2fff5 --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_bug.png diff --git a/src/effects/doc/images/DirectionalBlur_length1.png b/src/effects/doc/images/DirectionalBlur_length1.png Binary files differnew file mode 100644 index 0000000..f514ee4 --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_length1.png diff --git a/src/effects/doc/images/DirectionalBlur_length2.png b/src/effects/doc/images/DirectionalBlur_length2.png Binary files differnew file mode 100644 index 0000000..9700f73 --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_length2.png diff --git a/src/effects/doc/images/DirectionalBlur_length3.png b/src/effects/doc/images/DirectionalBlur_length3.png Binary files differnew file mode 100644 index 0000000..1b3c52c --- /dev/null +++ b/src/effects/doc/images/DirectionalBlur_length3.png diff --git a/src/effects/doc/images/Displace_bug.png b/src/effects/doc/images/Displace_bug.png Binary files differnew file mode 100644 index 0000000..db95764 --- /dev/null +++ b/src/effects/doc/images/Displace_bug.png diff --git a/src/effects/doc/images/Displace_displacement1.png b/src/effects/doc/images/Displace_displacement1.png Binary files differnew file mode 100644 index 0000000..a7c4a68 --- /dev/null +++ b/src/effects/doc/images/Displace_displacement1.png diff --git a/src/effects/doc/images/Displace_displacement2.png b/src/effects/doc/images/Displace_displacement2.png Binary files differnew file mode 100644 index 0000000..ad8a68c --- /dev/null +++ b/src/effects/doc/images/Displace_displacement2.png diff --git a/src/effects/doc/images/Displace_displacement3.png b/src/effects/doc/images/Displace_displacement3.png Binary files differnew file mode 100644 index 0000000..58286a8 --- /dev/null +++ b/src/effects/doc/images/Displace_displacement3.png diff --git a/src/effects/doc/images/Displace_map.png b/src/effects/doc/images/Displace_map.png Binary files differnew file mode 100644 index 0000000..42f6baa --- /dev/null +++ b/src/effects/doc/images/Displace_map.png diff --git a/src/effects/doc/images/DropShadow_butterfly.png b/src/effects/doc/images/DropShadow_butterfly.png Binary files differnew file mode 100755 index 0000000..67f18d1 --- /dev/null +++ b/src/effects/doc/images/DropShadow_butterfly.png diff --git a/src/effects/doc/images/DropShadow_color1.png b/src/effects/doc/images/DropShadow_color1.png Binary files differnew file mode 100644 index 0000000..a5945d4 --- /dev/null +++ b/src/effects/doc/images/DropShadow_color1.png diff --git a/src/effects/doc/images/DropShadow_color2.png b/src/effects/doc/images/DropShadow_color2.png Binary files differnew file mode 100644 index 0000000..6e5a16e --- /dev/null +++ b/src/effects/doc/images/DropShadow_color2.png diff --git a/src/effects/doc/images/DropShadow_color3.png b/src/effects/doc/images/DropShadow_color3.png Binary files differnew file mode 100644 index 0000000..042ada6 --- /dev/null +++ b/src/effects/doc/images/DropShadow_color3.png diff --git a/src/effects/doc/images/DropShadow_fast1.png b/src/effects/doc/images/DropShadow_fast1.png Binary files differnew file mode 100644 index 0000000..1138f84 --- /dev/null +++ b/src/effects/doc/images/DropShadow_fast1.png diff --git a/src/effects/doc/images/DropShadow_fast2.png b/src/effects/doc/images/DropShadow_fast2.png Binary files differnew file mode 100644 index 0000000..385c0dc --- /dev/null +++ b/src/effects/doc/images/DropShadow_fast2.png diff --git a/src/effects/doc/images/DropShadow_horizontalOffset1.png b/src/effects/doc/images/DropShadow_horizontalOffset1.png Binary files differnew file mode 100644 index 0000000..901780d --- /dev/null +++ b/src/effects/doc/images/DropShadow_horizontalOffset1.png diff --git a/src/effects/doc/images/DropShadow_horizontalOffset2.png b/src/effects/doc/images/DropShadow_horizontalOffset2.png Binary files differnew file mode 100644 index 0000000..87ebf93 --- /dev/null +++ b/src/effects/doc/images/DropShadow_horizontalOffset2.png diff --git a/src/effects/doc/images/DropShadow_horizontalOffset3.png b/src/effects/doc/images/DropShadow_horizontalOffset3.png Binary files differnew file mode 100644 index 0000000..1f56467 --- /dev/null +++ b/src/effects/doc/images/DropShadow_horizontalOffset3.png diff --git a/src/effects/doc/images/DropShadow_radius1.png b/src/effects/doc/images/DropShadow_radius1.png Binary files differnew file mode 100644 index 0000000..2dd234b --- /dev/null +++ b/src/effects/doc/images/DropShadow_radius1.png diff --git a/src/effects/doc/images/DropShadow_radius2.png b/src/effects/doc/images/DropShadow_radius2.png Binary files differnew file mode 100644 index 0000000..50fdd15 --- /dev/null +++ b/src/effects/doc/images/DropShadow_radius2.png diff --git a/src/effects/doc/images/DropShadow_radius3.png b/src/effects/doc/images/DropShadow_radius3.png Binary files differnew file mode 100644 index 0000000..e7daa02 --- /dev/null +++ b/src/effects/doc/images/DropShadow_radius3.png diff --git a/src/effects/doc/images/DropShadow_spread1.png b/src/effects/doc/images/DropShadow_spread1.png Binary files differnew file mode 100644 index 0000000..fa9ca85 --- /dev/null +++ b/src/effects/doc/images/DropShadow_spread1.png diff --git a/src/effects/doc/images/DropShadow_spread2.png b/src/effects/doc/images/DropShadow_spread2.png Binary files differnew file mode 100644 index 0000000..0a9024f --- /dev/null +++ b/src/effects/doc/images/DropShadow_spread2.png diff --git a/src/effects/doc/images/DropShadow_spread3.png b/src/effects/doc/images/DropShadow_spread3.png Binary files differnew file mode 100644 index 0000000..4f50544 --- /dev/null +++ b/src/effects/doc/images/DropShadow_spread3.png diff --git a/src/effects/doc/images/FastBlur_bug.png b/src/effects/doc/images/FastBlur_bug.png Binary files differnew file mode 100755 index 0000000..05d5e8d --- /dev/null +++ b/src/effects/doc/images/FastBlur_bug.png diff --git a/src/effects/doc/images/FastBlur_radius1.png b/src/effects/doc/images/FastBlur_radius1.png Binary files differnew file mode 100644 index 0000000..43816e9 --- /dev/null +++ b/src/effects/doc/images/FastBlur_radius1.png diff --git a/src/effects/doc/images/FastBlur_radius2.png b/src/effects/doc/images/FastBlur_radius2.png Binary files differnew file mode 100644 index 0000000..239bee7 --- /dev/null +++ b/src/effects/doc/images/FastBlur_radius2.png diff --git a/src/effects/doc/images/FastBlur_radius3.png b/src/effects/doc/images/FastBlur_radius3.png Binary files differnew file mode 100644 index 0000000..6c66780 --- /dev/null +++ b/src/effects/doc/images/FastBlur_radius3.png diff --git a/src/effects/doc/images/FastBlur_transparentBorder1.png b/src/effects/doc/images/FastBlur_transparentBorder1.png Binary files differnew file mode 100644 index 0000000..6c66780 --- /dev/null +++ b/src/effects/doc/images/FastBlur_transparentBorder1.png diff --git a/src/effects/doc/images/FastBlur_transparentBorder2.png b/src/effects/doc/images/FastBlur_transparentBorder2.png Binary files differnew file mode 100644 index 0000000..9f0d293 --- /dev/null +++ b/src/effects/doc/images/FastBlur_transparentBorder2.png diff --git a/src/effects/doc/images/GammaAdjust_bug.png b/src/effects/doc/images/GammaAdjust_bug.png Binary files differnew file mode 100644 index 0000000..dd3c907 --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_bug.png diff --git a/src/effects/doc/images/GammaAdjust_gamma1.png b/src/effects/doc/images/GammaAdjust_gamma1.png Binary files differnew file mode 100644 index 0000000..4154557 --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_gamma1.png diff --git a/src/effects/doc/images/GammaAdjust_gamma1_graph.png b/src/effects/doc/images/GammaAdjust_gamma1_graph.png Binary files differnew file mode 100755 index 0000000..bdb854c --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_gamma1_graph.png diff --git a/src/effects/doc/images/GammaAdjust_gamma2.png b/src/effects/doc/images/GammaAdjust_gamma2.png Binary files differnew file mode 100644 index 0000000..8683c0a --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_gamma2.png diff --git a/src/effects/doc/images/GammaAdjust_gamma2_graph.png b/src/effects/doc/images/GammaAdjust_gamma2_graph.png Binary files differnew file mode 100755 index 0000000..9b9c859 --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_gamma2_graph.png diff --git a/src/effects/doc/images/GammaAdjust_gamma3.png b/src/effects/doc/images/GammaAdjust_gamma3.png Binary files differnew file mode 100644 index 0000000..7e76d49 --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_gamma3.png diff --git a/src/effects/doc/images/GammaAdjust_gamma3_graph.png b/src/effects/doc/images/GammaAdjust_gamma3_graph.png Binary files differnew file mode 100755 index 0000000..4e16dae --- /dev/null +++ b/src/effects/doc/images/GammaAdjust_gamma3_graph.png diff --git a/src/effects/doc/images/GaussianBlur_bug.png b/src/effects/doc/images/GaussianBlur_bug.png Binary files differnew file mode 100755 index 0000000..262ef0e --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_bug.png diff --git a/src/effects/doc/images/GaussianBlur_deviation1.png b/src/effects/doc/images/GaussianBlur_deviation1.png Binary files differnew file mode 100644 index 0000000..5dcb775 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_deviation1.png diff --git a/src/effects/doc/images/GaussianBlur_deviation2.png b/src/effects/doc/images/GaussianBlur_deviation2.png Binary files differnew file mode 100644 index 0000000..68ff492 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_deviation2.png diff --git a/src/effects/doc/images/GaussianBlur_deviation3.png b/src/effects/doc/images/GaussianBlur_deviation3.png Binary files differnew file mode 100644 index 0000000..4823e31 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_deviation3.png diff --git a/src/effects/doc/images/GaussianBlur_deviation4.png b/src/effects/doc/images/GaussianBlur_deviation4.png Binary files differnew file mode 100755 index 0000000..ba82f8f --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_deviation4.png diff --git a/src/effects/doc/images/GaussianBlur_deviation_graph.png b/src/effects/doc/images/GaussianBlur_deviation_graph.png Binary files differnew file mode 100755 index 0000000..d4a09a5 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_deviation_graph.png diff --git a/src/effects/doc/images/GaussianBlur_radius1.png b/src/effects/doc/images/GaussianBlur_radius1.png Binary files differnew file mode 100644 index 0000000..ce02060 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_radius1.png diff --git a/src/effects/doc/images/GaussianBlur_radius2.png b/src/effects/doc/images/GaussianBlur_radius2.png Binary files differnew file mode 100644 index 0000000..3ddd227 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_radius2.png diff --git a/src/effects/doc/images/GaussianBlur_radius3.png b/src/effects/doc/images/GaussianBlur_radius3.png Binary files differnew file mode 100644 index 0000000..df8f675 --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_radius3.png diff --git a/src/effects/doc/images/GaussianBlur_transparentBorder1.png b/src/effects/doc/images/GaussianBlur_transparentBorder1.png Binary files differnew file mode 100644 index 0000000..7365ccd --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_transparentBorder1.png diff --git a/src/effects/doc/images/GaussianBlur_transparentBorder2.png b/src/effects/doc/images/GaussianBlur_transparentBorder2.png Binary files differnew file mode 100644 index 0000000..e33661c --- /dev/null +++ b/src/effects/doc/images/GaussianBlur_transparentBorder2.png diff --git a/src/effects/doc/images/Glow_butterfly.png b/src/effects/doc/images/Glow_butterfly.png Binary files differnew file mode 100755 index 0000000..f6eb9e3 --- /dev/null +++ b/src/effects/doc/images/Glow_butterfly.png diff --git a/src/effects/doc/images/Glow_color1.png b/src/effects/doc/images/Glow_color1.png Binary files differnew file mode 100644 index 0000000..1a7ec7e --- /dev/null +++ b/src/effects/doc/images/Glow_color1.png diff --git a/src/effects/doc/images/Glow_color2.png b/src/effects/doc/images/Glow_color2.png Binary files differnew file mode 100644 index 0000000..d080e4e --- /dev/null +++ b/src/effects/doc/images/Glow_color2.png diff --git a/src/effects/doc/images/Glow_color3.png b/src/effects/doc/images/Glow_color3.png Binary files differnew file mode 100644 index 0000000..4f938b9 --- /dev/null +++ b/src/effects/doc/images/Glow_color3.png diff --git a/src/effects/doc/images/Glow_fast1.png b/src/effects/doc/images/Glow_fast1.png Binary files differnew file mode 100644 index 0000000..02dda5f --- /dev/null +++ b/src/effects/doc/images/Glow_fast1.png diff --git a/src/effects/doc/images/Glow_fast2.png b/src/effects/doc/images/Glow_fast2.png Binary files differnew file mode 100644 index 0000000..6bec33e --- /dev/null +++ b/src/effects/doc/images/Glow_fast2.png diff --git a/src/effects/doc/images/Glow_radius1.png b/src/effects/doc/images/Glow_radius1.png Binary files differnew file mode 100644 index 0000000..884e591 --- /dev/null +++ b/src/effects/doc/images/Glow_radius1.png diff --git a/src/effects/doc/images/Glow_radius2.png b/src/effects/doc/images/Glow_radius2.png Binary files differnew file mode 100644 index 0000000..cf641fa --- /dev/null +++ b/src/effects/doc/images/Glow_radius2.png diff --git a/src/effects/doc/images/Glow_radius3.png b/src/effects/doc/images/Glow_radius3.png Binary files differnew file mode 100644 index 0000000..c8c59d0 --- /dev/null +++ b/src/effects/doc/images/Glow_radius3.png diff --git a/src/effects/doc/images/Glow_spread1.png b/src/effects/doc/images/Glow_spread1.png Binary files differnew file mode 100644 index 0000000..6751da5 --- /dev/null +++ b/src/effects/doc/images/Glow_spread1.png diff --git a/src/effects/doc/images/Glow_spread2.png b/src/effects/doc/images/Glow_spread2.png Binary files differnew file mode 100644 index 0000000..1a7ec7e --- /dev/null +++ b/src/effects/doc/images/Glow_spread2.png diff --git a/src/effects/doc/images/Glow_spread3.png b/src/effects/doc/images/Glow_spread3.png Binary files differnew file mode 100644 index 0000000..2ac79e7 --- /dev/null +++ b/src/effects/doc/images/Glow_spread3.png diff --git a/src/effects/doc/images/HueSaturation_bug.png b/src/effects/doc/images/HueSaturation_bug.png Binary files differnew file mode 100755 index 0000000..bbdcdc5 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_bug.png diff --git a/src/effects/doc/images/HueSaturation_hue1.png b/src/effects/doc/images/HueSaturation_hue1.png Binary files differnew file mode 100644 index 0000000..a48fbf2 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_hue1.png diff --git a/src/effects/doc/images/HueSaturation_hue2.png b/src/effects/doc/images/HueSaturation_hue2.png Binary files differnew file mode 100644 index 0000000..cbb2883 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_hue2.png diff --git a/src/effects/doc/images/HueSaturation_hue3.png b/src/effects/doc/images/HueSaturation_hue3.png Binary files differnew file mode 100644 index 0000000..01ce35c --- /dev/null +++ b/src/effects/doc/images/HueSaturation_hue3.png diff --git a/src/effects/doc/images/HueSaturation_lightness1.png b/src/effects/doc/images/HueSaturation_lightness1.png Binary files differnew file mode 100644 index 0000000..64cd230 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_lightness1.png diff --git a/src/effects/doc/images/HueSaturation_lightness2.png b/src/effects/doc/images/HueSaturation_lightness2.png Binary files differnew file mode 100644 index 0000000..cbb2883 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_lightness2.png diff --git a/src/effects/doc/images/HueSaturation_lightness3.png b/src/effects/doc/images/HueSaturation_lightness3.png Binary files differnew file mode 100644 index 0000000..037f20f --- /dev/null +++ b/src/effects/doc/images/HueSaturation_lightness3.png diff --git a/src/effects/doc/images/HueSaturation_saturation1.png b/src/effects/doc/images/HueSaturation_saturation1.png Binary files differnew file mode 100644 index 0000000..0ba3ff6 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_saturation1.png diff --git a/src/effects/doc/images/HueSaturation_saturation2.png b/src/effects/doc/images/HueSaturation_saturation2.png Binary files differnew file mode 100644 index 0000000..cbb2883 --- /dev/null +++ b/src/effects/doc/images/HueSaturation_saturation2.png diff --git a/src/effects/doc/images/HueSaturation_saturation3.png b/src/effects/doc/images/HueSaturation_saturation3.png Binary files differnew file mode 100644 index 0000000..f2fb8ed --- /dev/null +++ b/src/effects/doc/images/HueSaturation_saturation3.png diff --git a/src/effects/doc/images/InnerShadow_butterfly.png b/src/effects/doc/images/InnerShadow_butterfly.png Binary files differnew file mode 100644 index 0000000..654929c --- /dev/null +++ b/src/effects/doc/images/InnerShadow_butterfly.png diff --git a/src/effects/doc/images/InnerShadow_color1.png b/src/effects/doc/images/InnerShadow_color1.png Binary files differnew file mode 100644 index 0000000..2626e3e --- /dev/null +++ b/src/effects/doc/images/InnerShadow_color1.png diff --git a/src/effects/doc/images/InnerShadow_color2.png b/src/effects/doc/images/InnerShadow_color2.png Binary files differnew file mode 100644 index 0000000..807941e --- /dev/null +++ b/src/effects/doc/images/InnerShadow_color2.png diff --git a/src/effects/doc/images/InnerShadow_color3.png b/src/effects/doc/images/InnerShadow_color3.png Binary files differnew file mode 100644 index 0000000..43c6365 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_color3.png diff --git a/src/effects/doc/images/InnerShadow_fast1.png b/src/effects/doc/images/InnerShadow_fast1.png Binary files differnew file mode 100644 index 0000000..bf3e750 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_fast1.png diff --git a/src/effects/doc/images/InnerShadow_fast2.png b/src/effects/doc/images/InnerShadow_fast2.png Binary files differnew file mode 100644 index 0000000..7a1b5c7 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_fast2.png diff --git a/src/effects/doc/images/InnerShadow_horizontalOffset1.png b/src/effects/doc/images/InnerShadow_horizontalOffset1.png Binary files differnew file mode 100644 index 0000000..62fd5e2 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_horizontalOffset1.png diff --git a/src/effects/doc/images/InnerShadow_horizontalOffset2.png b/src/effects/doc/images/InnerShadow_horizontalOffset2.png Binary files differnew file mode 100644 index 0000000..b268697 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_horizontalOffset2.png diff --git a/src/effects/doc/images/InnerShadow_horizontalOffset3.png b/src/effects/doc/images/InnerShadow_horizontalOffset3.png Binary files differnew file mode 100644 index 0000000..afb2892 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_horizontalOffset3.png diff --git a/src/effects/doc/images/InnerShadow_radius1.png b/src/effects/doc/images/InnerShadow_radius1.png Binary files differnew file mode 100644 index 0000000..1dd0f39 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_radius1.png diff --git a/src/effects/doc/images/InnerShadow_radius2.png b/src/effects/doc/images/InnerShadow_radius2.png Binary files differnew file mode 100644 index 0000000..01a0141 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_radius2.png diff --git a/src/effects/doc/images/InnerShadow_radius3.png b/src/effects/doc/images/InnerShadow_radius3.png Binary files differnew file mode 100644 index 0000000..1bcd6f5 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_radius3.png diff --git a/src/effects/doc/images/InnerShadow_spread1.png b/src/effects/doc/images/InnerShadow_spread1.png Binary files differnew file mode 100644 index 0000000..b268697 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_spread1.png diff --git a/src/effects/doc/images/InnerShadow_spread2.png b/src/effects/doc/images/InnerShadow_spread2.png Binary files differnew file mode 100644 index 0000000..8485191 --- /dev/null +++ b/src/effects/doc/images/InnerShadow_spread2.png diff --git a/src/effects/doc/images/InnerShadow_spread3.png b/src/effects/doc/images/InnerShadow_spread3.png Binary files differnew file mode 100644 index 0000000..563226a --- /dev/null +++ b/src/effects/doc/images/InnerShadow_spread3.png diff --git a/src/effects/doc/images/LevelAdjust_butterfly.png b/src/effects/doc/images/LevelAdjust_butterfly.png Binary files differnew file mode 100644 index 0000000..442380e --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_butterfly.png diff --git a/src/effects/doc/images/LevelAdjust_default_curve.png b/src/effects/doc/images/LevelAdjust_default_curve.png Binary files differnew file mode 100755 index 0000000..4e98cc4 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_default_curve.png diff --git a/src/effects/doc/images/LevelAdjust_gamma1.png b/src/effects/doc/images/LevelAdjust_gamma1.png Binary files differnew file mode 100644 index 0000000..83475bf --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_gamma1.png diff --git a/src/effects/doc/images/LevelAdjust_gamma1_curve.png b/src/effects/doc/images/LevelAdjust_gamma1_curve.png Binary files differnew file mode 100755 index 0000000..a8434d9 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_gamma1_curve.png diff --git a/src/effects/doc/images/LevelAdjust_gamma2.png b/src/effects/doc/images/LevelAdjust_gamma2.png Binary files differnew file mode 100644 index 0000000..1f968a5 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_gamma2.png diff --git a/src/effects/doc/images/LevelAdjust_gamma2_curve.png b/src/effects/doc/images/LevelAdjust_gamma2_curve.png Binary files differnew file mode 100755 index 0000000..3fd61b5 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_gamma2_curve.png diff --git a/src/effects/doc/images/LevelAdjust_gamma3.png b/src/effects/doc/images/LevelAdjust_gamma3.png Binary files differnew file mode 100644 index 0000000..d656513 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_gamma3.png diff --git a/src/effects/doc/images/LevelAdjust_gamma3_curve.png b/src/effects/doc/images/LevelAdjust_gamma3_curve.png Binary files differnew file mode 100755 index 0000000..90d3e92 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_gamma3_curve.png diff --git a/src/effects/doc/images/LevelAdjust_maximumInput1.png b/src/effects/doc/images/LevelAdjust_maximumInput1.png Binary files differnew file mode 100644 index 0000000..ac3d2aa --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumInput1.png diff --git a/src/effects/doc/images/LevelAdjust_maximumInput2.png b/src/effects/doc/images/LevelAdjust_maximumInput2.png Binary files differnew file mode 100644 index 0000000..59ab858 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumInput2.png diff --git a/src/effects/doc/images/LevelAdjust_maximumInput2_curve.png b/src/effects/doc/images/LevelAdjust_maximumInput2_curve.png Binary files differnew file mode 100755 index 0000000..669dcd8 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumInput2_curve.png diff --git a/src/effects/doc/images/LevelAdjust_maximumInput3.png b/src/effects/doc/images/LevelAdjust_maximumInput3.png Binary files differnew file mode 100644 index 0000000..309f60e --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumInput3.png diff --git a/src/effects/doc/images/LevelAdjust_maximumInput3_curve.png b/src/effects/doc/images/LevelAdjust_maximumInput3_curve.png Binary files differnew file mode 100755 index 0000000..7cc4316 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumInput3_curve.png diff --git a/src/effects/doc/images/LevelAdjust_maximumOutput1.png b/src/effects/doc/images/LevelAdjust_maximumOutput1.png Binary files differnew file mode 100644 index 0000000..ac3d2aa --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumOutput1.png diff --git a/src/effects/doc/images/LevelAdjust_maximumOutput2.png b/src/effects/doc/images/LevelAdjust_maximumOutput2.png Binary files differnew file mode 100644 index 0000000..4c69453 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumOutput2.png diff --git a/src/effects/doc/images/LevelAdjust_maximumOutput2_curve.png b/src/effects/doc/images/LevelAdjust_maximumOutput2_curve.png Binary files differnew file mode 100755 index 0000000..467ff1f --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumOutput2_curve.png diff --git a/src/effects/doc/images/LevelAdjust_maximumOutput3.png b/src/effects/doc/images/LevelAdjust_maximumOutput3.png Binary files differnew file mode 100644 index 0000000..3039b56 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumOutput3.png diff --git a/src/effects/doc/images/LevelAdjust_maximumOutput3_curve.png b/src/effects/doc/images/LevelAdjust_maximumOutput3_curve.png Binary files differnew file mode 100755 index 0000000..c94123b --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_maximumOutput3_curve.png diff --git a/src/effects/doc/images/LevelAdjust_minimumInput1.png b/src/effects/doc/images/LevelAdjust_minimumInput1.png Binary files differnew file mode 100644 index 0000000..ac3d2aa --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumInput1.png diff --git a/src/effects/doc/images/LevelAdjust_minimumInput2.png b/src/effects/doc/images/LevelAdjust_minimumInput2.png Binary files differnew file mode 100644 index 0000000..aa317d0 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumInput2.png diff --git a/src/effects/doc/images/LevelAdjust_minimumInput2_curve.png b/src/effects/doc/images/LevelAdjust_minimumInput2_curve.png Binary files differnew file mode 100755 index 0000000..bea83c2 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumInput2_curve.png diff --git a/src/effects/doc/images/LevelAdjust_minimumInput3.png b/src/effects/doc/images/LevelAdjust_minimumInput3.png Binary files differnew file mode 100644 index 0000000..be62f73 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumInput3.png diff --git a/src/effects/doc/images/LevelAdjust_minimumInput3_curve.png b/src/effects/doc/images/LevelAdjust_minimumInput3_curve.png Binary files differnew file mode 100755 index 0000000..5663a81 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumInput3_curve.png diff --git a/src/effects/doc/images/LevelAdjust_minimumOutput1.png b/src/effects/doc/images/LevelAdjust_minimumOutput1.png Binary files differnew file mode 100644 index 0000000..ac3d2aa --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumOutput1.png diff --git a/src/effects/doc/images/LevelAdjust_minimumOutput2.png b/src/effects/doc/images/LevelAdjust_minimumOutput2.png Binary files differnew file mode 100644 index 0000000..6124df1 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumOutput2.png diff --git a/src/effects/doc/images/LevelAdjust_minimumOutput2_curve.png b/src/effects/doc/images/LevelAdjust_minimumOutput2_curve.png Binary files differnew file mode 100755 index 0000000..f0e6b09 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumOutput2_curve.png diff --git a/src/effects/doc/images/LevelAdjust_minimumOutput3.png b/src/effects/doc/images/LevelAdjust_minimumOutput3.png Binary files differnew file mode 100644 index 0000000..43fe2b7 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumOutput3.png diff --git a/src/effects/doc/images/LevelAdjust_minimumOutput3_curve.png b/src/effects/doc/images/LevelAdjust_minimumOutput3_curve.png Binary files differnew file mode 100755 index 0000000..26c9211 --- /dev/null +++ b/src/effects/doc/images/LevelAdjust_minimumOutput3_curve.png diff --git a/src/effects/doc/images/LinearGradient.png b/src/effects/doc/images/LinearGradient.png Binary files differnew file mode 100644 index 0000000..1f96c11 --- /dev/null +++ b/src/effects/doc/images/LinearGradient.png diff --git a/src/effects/doc/images/LinearGradient_end1.png b/src/effects/doc/images/LinearGradient_end1.png Binary files differnew file mode 100644 index 0000000..0967b0f --- /dev/null +++ b/src/effects/doc/images/LinearGradient_end1.png diff --git a/src/effects/doc/images/LinearGradient_end2.png b/src/effects/doc/images/LinearGradient_end2.png Binary files differnew file mode 100644 index 0000000..d0cde06 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_end2.png diff --git a/src/effects/doc/images/LinearGradient_end3.png b/src/effects/doc/images/LinearGradient_end3.png Binary files differnew file mode 100644 index 0000000..49e5be2 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_end3.png diff --git a/src/effects/doc/images/LinearGradient_gradient1.png b/src/effects/doc/images/LinearGradient_gradient1.png Binary files differnew file mode 100644 index 0000000..5788562 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_gradient1.png diff --git a/src/effects/doc/images/LinearGradient_gradient2.png b/src/effects/doc/images/LinearGradient_gradient2.png Binary files differnew file mode 100644 index 0000000..21c2809 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_gradient2.png diff --git a/src/effects/doc/images/LinearGradient_gradient3.png b/src/effects/doc/images/LinearGradient_gradient3.png Binary files differnew file mode 100644 index 0000000..3950a09 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_gradient3.png diff --git a/src/effects/doc/images/LinearGradient_maskSource1.png b/src/effects/doc/images/LinearGradient_maskSource1.png Binary files differnew file mode 100644 index 0000000..0967b0f --- /dev/null +++ b/src/effects/doc/images/LinearGradient_maskSource1.png diff --git a/src/effects/doc/images/LinearGradient_maskSource2.png b/src/effects/doc/images/LinearGradient_maskSource2.png Binary files differnew file mode 100644 index 0000000..5f0fcdd --- /dev/null +++ b/src/effects/doc/images/LinearGradient_maskSource2.png diff --git a/src/effects/doc/images/LinearGradient_start1.png b/src/effects/doc/images/LinearGradient_start1.png Binary files differnew file mode 100644 index 0000000..0967b0f --- /dev/null +++ b/src/effects/doc/images/LinearGradient_start1.png diff --git a/src/effects/doc/images/LinearGradient_start2.png b/src/effects/doc/images/LinearGradient_start2.png Binary files differnew file mode 100644 index 0000000..b895154 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_start2.png diff --git a/src/effects/doc/images/LinearGradient_start3.png b/src/effects/doc/images/LinearGradient_start3.png Binary files differnew file mode 100644 index 0000000..ddf06b6 --- /dev/null +++ b/src/effects/doc/images/LinearGradient_start3.png diff --git a/src/effects/doc/images/MaskedBlur_bug.png b/src/effects/doc/images/MaskedBlur_bug.png Binary files differnew file mode 100644 index 0000000..c736d8b --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_bug.png diff --git a/src/effects/doc/images/MaskedBlur_fast1.png b/src/effects/doc/images/MaskedBlur_fast1.png Binary files differnew file mode 100644 index 0000000..95ca1be --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_fast1.png diff --git a/src/effects/doc/images/MaskedBlur_fast2.png b/src/effects/doc/images/MaskedBlur_fast2.png Binary files differnew file mode 100644 index 0000000..8928e25 --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_fast2.png diff --git a/src/effects/doc/images/MaskedBlur_mask.png b/src/effects/doc/images/MaskedBlur_mask.png Binary files differnew file mode 100644 index 0000000..871c1f9 --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_mask.png diff --git a/src/effects/doc/images/MaskedBlur_radius1.png b/src/effects/doc/images/MaskedBlur_radius1.png Binary files differnew file mode 100644 index 0000000..c7f85e1 --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_radius1.png diff --git a/src/effects/doc/images/MaskedBlur_radius2.png b/src/effects/doc/images/MaskedBlur_radius2.png Binary files differnew file mode 100644 index 0000000..51b9651 --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_radius2.png diff --git a/src/effects/doc/images/MaskedBlur_radius3.png b/src/effects/doc/images/MaskedBlur_radius3.png Binary files differnew file mode 100644 index 0000000..95ca1be --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_radius3.png diff --git a/src/effects/doc/images/MaskedBlur_transparentBorder1.png b/src/effects/doc/images/MaskedBlur_transparentBorder1.png Binary files differnew file mode 100644 index 0000000..1f2bc5d --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_transparentBorder1.png diff --git a/src/effects/doc/images/MaskedBlur_transparentBorder2.png b/src/effects/doc/images/MaskedBlur_transparentBorder2.png Binary files differnew file mode 100644 index 0000000..d62df72 --- /dev/null +++ b/src/effects/doc/images/MaskedBlur_transparentBorder2.png diff --git a/src/effects/doc/images/OpacityMask_bug.png b/src/effects/doc/images/OpacityMask_bug.png Binary files differnew file mode 100644 index 0000000..353aa19 --- /dev/null +++ b/src/effects/doc/images/OpacityMask_bug.png diff --git a/src/effects/doc/images/OpacityMask_mask.png b/src/effects/doc/images/OpacityMask_mask.png Binary files differnew file mode 100644 index 0000000..2522da3 --- /dev/null +++ b/src/effects/doc/images/OpacityMask_mask.png diff --git a/src/effects/doc/images/Original_bug.png b/src/effects/doc/images/Original_bug.png Binary files differnew file mode 100755 index 0000000..9445834 --- /dev/null +++ b/src/effects/doc/images/Original_bug.png diff --git a/src/effects/doc/images/Original_butterfly.png b/src/effects/doc/images/Original_butterfly.png Binary files differnew file mode 100755 index 0000000..ca6a3cf --- /dev/null +++ b/src/effects/doc/images/Original_butterfly.png diff --git a/src/effects/doc/images/Original_butterfly_black.png b/src/effects/doc/images/Original_butterfly_black.png Binary files differnew file mode 100755 index 0000000..e8247b4 --- /dev/null +++ b/src/effects/doc/images/Original_butterfly_black.png diff --git a/src/effects/doc/images/RadialBlur_angle1.png b/src/effects/doc/images/RadialBlur_angle1.png Binary files differnew file mode 100644 index 0000000..f514ee4 --- /dev/null +++ b/src/effects/doc/images/RadialBlur_angle1.png diff --git a/src/effects/doc/images/RadialBlur_angle2.png b/src/effects/doc/images/RadialBlur_angle2.png Binary files differnew file mode 100644 index 0000000..20e51f4 --- /dev/null +++ b/src/effects/doc/images/RadialBlur_angle2.png diff --git a/src/effects/doc/images/RadialBlur_angle3.png b/src/effects/doc/images/RadialBlur_angle3.png Binary files differnew file mode 100644 index 0000000..d1c0270 --- /dev/null +++ b/src/effects/doc/images/RadialBlur_angle3.png diff --git a/src/effects/doc/images/RadialBlur_bug.png b/src/effects/doc/images/RadialBlur_bug.png Binary files differnew file mode 100644 index 0000000..cf49512 --- /dev/null +++ b/src/effects/doc/images/RadialBlur_bug.png diff --git a/src/effects/doc/images/RadialBlur_horizontalOffset1.png b/src/effects/doc/images/RadialBlur_horizontalOffset1.png Binary files differnew file mode 100644 index 0000000..dc8afa7 --- /dev/null +++ b/src/effects/doc/images/RadialBlur_horizontalOffset1.png diff --git a/src/effects/doc/images/RadialBlur_horizontalOffset2.png b/src/effects/doc/images/RadialBlur_horizontalOffset2.png Binary files differnew file mode 100644 index 0000000..272950f --- /dev/null +++ b/src/effects/doc/images/RadialBlur_horizontalOffset2.png diff --git a/src/effects/doc/images/RadialBlur_horizontalOffset3.png b/src/effects/doc/images/RadialBlur_horizontalOffset3.png Binary files differnew file mode 100644 index 0000000..a06a454 --- /dev/null +++ b/src/effects/doc/images/RadialBlur_horizontalOffset3.png diff --git a/src/effects/doc/images/RadialGradient.png b/src/effects/doc/images/RadialGradient.png Binary files differnew file mode 100644 index 0000000..279e3de --- /dev/null +++ b/src/effects/doc/images/RadialGradient.png diff --git a/src/effects/doc/images/RadialGradient_angle1.png b/src/effects/doc/images/RadialGradient_angle1.png Binary files differnew file mode 100644 index 0000000..f7b1847 --- /dev/null +++ b/src/effects/doc/images/RadialGradient_angle1.png diff --git a/src/effects/doc/images/RadialGradient_angle2.png b/src/effects/doc/images/RadialGradient_angle2.png Binary files differnew file mode 100644 index 0000000..b39243b --- /dev/null +++ b/src/effects/doc/images/RadialGradient_angle2.png diff --git a/src/effects/doc/images/RadialGradient_angle3.png b/src/effects/doc/images/RadialGradient_angle3.png Binary files differnew file mode 100644 index 0000000..fba3fdb --- /dev/null +++ b/src/effects/doc/images/RadialGradient_angle3.png diff --git a/src/effects/doc/images/RadialGradient_default.png b/src/effects/doc/images/RadialGradient_default.png Binary files differnew file mode 100644 index 0000000..58de74d --- /dev/null +++ b/src/effects/doc/images/RadialGradient_default.png diff --git a/src/effects/doc/images/RadialGradient_gradient1.png b/src/effects/doc/images/RadialGradient_gradient1.png Binary files differnew file mode 100644 index 0000000..947ac33 --- /dev/null +++ b/src/effects/doc/images/RadialGradient_gradient1.png diff --git a/src/effects/doc/images/RadialGradient_gradient2.png b/src/effects/doc/images/RadialGradient_gradient2.png Binary files differnew file mode 100644 index 0000000..90b2ce5 --- /dev/null +++ b/src/effects/doc/images/RadialGradient_gradient2.png diff --git a/src/effects/doc/images/RadialGradient_gradient3.png b/src/effects/doc/images/RadialGradient_gradient3.png Binary files differnew file mode 100644 index 0000000..9f97c8e --- /dev/null +++ b/src/effects/doc/images/RadialGradient_gradient3.png diff --git a/src/effects/doc/images/RadialGradient_horizontalOffset1.png b/src/effects/doc/images/RadialGradient_horizontalOffset1.png Binary files differnew file mode 100644 index 0000000..0bf231a --- /dev/null +++ b/src/effects/doc/images/RadialGradient_horizontalOffset1.png diff --git a/src/effects/doc/images/RadialGradient_horizontalOffset2.png b/src/effects/doc/images/RadialGradient_horizontalOffset2.png Binary files differnew file mode 100644 index 0000000..983855f --- /dev/null +++ b/src/effects/doc/images/RadialGradient_horizontalOffset2.png diff --git a/src/effects/doc/images/RadialGradient_horizontalOffset3.png b/src/effects/doc/images/RadialGradient_horizontalOffset3.png Binary files differnew file mode 100644 index 0000000..6cb008b --- /dev/null +++ b/src/effects/doc/images/RadialGradient_horizontalOffset3.png diff --git a/src/effects/doc/images/RadialGradient_horizontalRadius1.png b/src/effects/doc/images/RadialGradient_horizontalRadius1.png Binary files differnew file mode 100644 index 0000000..983855f --- /dev/null +++ b/src/effects/doc/images/RadialGradient_horizontalRadius1.png diff --git a/src/effects/doc/images/RadialGradient_horizontalRadius2.png b/src/effects/doc/images/RadialGradient_horizontalRadius2.png Binary files differnew file mode 100644 index 0000000..f7b1847 --- /dev/null +++ b/src/effects/doc/images/RadialGradient_horizontalRadius2.png diff --git a/src/effects/doc/images/RadialGradient_horizontalRadius3.png b/src/effects/doc/images/RadialGradient_horizontalRadius3.png Binary files differnew file mode 100644 index 0000000..2f8c8f9 --- /dev/null +++ b/src/effects/doc/images/RadialGradient_horizontalRadius3.png diff --git a/src/effects/doc/images/RadialGradient_maskSource1.png b/src/effects/doc/images/RadialGradient_maskSource1.png Binary files differnew file mode 100644 index 0000000..983855f --- /dev/null +++ b/src/effects/doc/images/RadialGradient_maskSource1.png diff --git a/src/effects/doc/images/RadialGradient_maskSource2.png b/src/effects/doc/images/RadialGradient_maskSource2.png Binary files differnew file mode 100644 index 0000000..7748131 --- /dev/null +++ b/src/effects/doc/images/RadialGradient_maskSource2.png diff --git a/src/effects/doc/images/RadialGradient_withmask.png b/src/effects/doc/images/RadialGradient_withmask.png Binary files differnew file mode 100644 index 0000000..b78f26a --- /dev/null +++ b/src/effects/doc/images/RadialGradient_withmask.png diff --git a/src/effects/doc/images/RectangularGlow_applied.png b/src/effects/doc/images/RectangularGlow_applied.png Binary files differnew file mode 100644 index 0000000..c4d530a --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_applied.png diff --git a/src/effects/doc/images/RectangularGlow_color1.png b/src/effects/doc/images/RectangularGlow_color1.png Binary files differnew file mode 100644 index 0000000..bb0e6a7 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_color1.png diff --git a/src/effects/doc/images/RectangularGlow_color2.png b/src/effects/doc/images/RectangularGlow_color2.png Binary files differnew file mode 100644 index 0000000..e26dafc --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_color2.png diff --git a/src/effects/doc/images/RectangularGlow_color3.png b/src/effects/doc/images/RectangularGlow_color3.png Binary files differnew file mode 100644 index 0000000..81003f5 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_color3.png diff --git a/src/effects/doc/images/RectangularGlow_cornerRadius1.png b/src/effects/doc/images/RectangularGlow_cornerRadius1.png Binary files differnew file mode 100644 index 0000000..8abb5cb --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_cornerRadius1.png diff --git a/src/effects/doc/images/RectangularGlow_cornerRadius2.png b/src/effects/doc/images/RectangularGlow_cornerRadius2.png Binary files differnew file mode 100644 index 0000000..bb0e6a7 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_cornerRadius2.png diff --git a/src/effects/doc/images/RectangularGlow_cornerRadius3.png b/src/effects/doc/images/RectangularGlow_cornerRadius3.png Binary files differnew file mode 100644 index 0000000..9dc4b8f --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_cornerRadius3.png diff --git a/src/effects/doc/images/RectangularGlow_glowRadius1.png b/src/effects/doc/images/RectangularGlow_glowRadius1.png Binary files differnew file mode 100644 index 0000000..80a316f --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_glowRadius1.png diff --git a/src/effects/doc/images/RectangularGlow_glowRadius2.png b/src/effects/doc/images/RectangularGlow_glowRadius2.png Binary files differnew file mode 100644 index 0000000..bb0e6a7 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_glowRadius2.png diff --git a/src/effects/doc/images/RectangularGlow_glowRadius3.png b/src/effects/doc/images/RectangularGlow_glowRadius3.png Binary files differnew file mode 100644 index 0000000..2ac2561 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_glowRadius3.png diff --git a/src/effects/doc/images/RectangularGlow_spread1.png b/src/effects/doc/images/RectangularGlow_spread1.png Binary files differnew file mode 100644 index 0000000..bb0e6a7 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_spread1.png diff --git a/src/effects/doc/images/RectangularGlow_spread2.png b/src/effects/doc/images/RectangularGlow_spread2.png Binary files differnew file mode 100644 index 0000000..249eae2 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_spread2.png diff --git a/src/effects/doc/images/RectangularGlow_spread3.png b/src/effects/doc/images/RectangularGlow_spread3.png Binary files differnew file mode 100644 index 0000000..536d321 --- /dev/null +++ b/src/effects/doc/images/RectangularGlow_spread3.png diff --git a/src/effects/doc/images/RecursiveBlur_bug.png b/src/effects/doc/images/RecursiveBlur_bug.png Binary files differnew file mode 100755 index 0000000..6caf48e --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_bug.png diff --git a/src/effects/doc/images/RecursiveBlur_loops1.png b/src/effects/doc/images/RecursiveBlur_loops1.png Binary files differnew file mode 100644 index 0000000..b9ea62e --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_loops1.png diff --git a/src/effects/doc/images/RecursiveBlur_loops2.png b/src/effects/doc/images/RecursiveBlur_loops2.png Binary files differnew file mode 100644 index 0000000..d710f35 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_loops2.png diff --git a/src/effects/doc/images/RecursiveBlur_loops3.png b/src/effects/doc/images/RecursiveBlur_loops3.png Binary files differnew file mode 100644 index 0000000..e1c18e7 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_loops3.png diff --git a/src/effects/doc/images/RecursiveBlur_radius1.png b/src/effects/doc/images/RecursiveBlur_radius1.png Binary files differnew file mode 100644 index 0000000..2bf1280 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_radius1.png diff --git a/src/effects/doc/images/RecursiveBlur_radius2.png b/src/effects/doc/images/RecursiveBlur_radius2.png Binary files differnew file mode 100644 index 0000000..696f118 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_radius2.png diff --git a/src/effects/doc/images/RecursiveBlur_radius3.png b/src/effects/doc/images/RecursiveBlur_radius3.png Binary files differnew file mode 100644 index 0000000..3710011 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_radius3.png diff --git a/src/effects/doc/images/RecursiveBlur_transparentBorder1.png b/src/effects/doc/images/RecursiveBlur_transparentBorder1.png Binary files differnew file mode 100644 index 0000000..3710011 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_transparentBorder1.png diff --git a/src/effects/doc/images/RecursiveBlur_transparentBorder2.png b/src/effects/doc/images/RecursiveBlur_transparentBorder2.png Binary files differnew file mode 100644 index 0000000..6adbc44 --- /dev/null +++ b/src/effects/doc/images/RecursiveBlur_transparentBorder2.png diff --git a/src/effects/doc/images/ThresholdMask_bug.png b/src/effects/doc/images/ThresholdMask_bug.png Binary files differnew file mode 100755 index 0000000..1839e03 --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_bug.png diff --git a/src/effects/doc/images/ThresholdMask_mask.png b/src/effects/doc/images/ThresholdMask_mask.png Binary files differnew file mode 100644 index 0000000..1904fbf --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_mask.png diff --git a/src/effects/doc/images/ThresholdMask_spread1.png b/src/effects/doc/images/ThresholdMask_spread1.png Binary files differnew file mode 100644 index 0000000..2288c2f --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_spread1.png diff --git a/src/effects/doc/images/ThresholdMask_spread2.png b/src/effects/doc/images/ThresholdMask_spread2.png Binary files differnew file mode 100644 index 0000000..504702e --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_spread2.png diff --git a/src/effects/doc/images/ThresholdMask_spread3.png b/src/effects/doc/images/ThresholdMask_spread3.png Binary files differnew file mode 100644 index 0000000..db289b1 --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_spread3.png diff --git a/src/effects/doc/images/ThresholdMask_threshold1.png b/src/effects/doc/images/ThresholdMask_threshold1.png Binary files differnew file mode 100644 index 0000000..8683c0a --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_threshold1.png diff --git a/src/effects/doc/images/ThresholdMask_threshold2.png b/src/effects/doc/images/ThresholdMask_threshold2.png Binary files differnew file mode 100644 index 0000000..15f1a1d --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_threshold2.png diff --git a/src/effects/doc/images/ThresholdMask_threshold3.png b/src/effects/doc/images/ThresholdMask_threshold3.png Binary files differnew file mode 100644 index 0000000..e0eb02b --- /dev/null +++ b/src/effects/doc/images/ThresholdMask_threshold3.png diff --git a/src/effects/doc/images/ZoomBlur_bug.png b/src/effects/doc/images/ZoomBlur_bug.png Binary files differnew file mode 100644 index 0000000..5951ac6 --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_bug.png diff --git a/src/effects/doc/images/ZoomBlur_horizontalOffset1.png b/src/effects/doc/images/ZoomBlur_horizontalOffset1.png Binary files differnew file mode 100644 index 0000000..299fc45 --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_horizontalOffset1.png diff --git a/src/effects/doc/images/ZoomBlur_horizontalOffset2.png b/src/effects/doc/images/ZoomBlur_horizontalOffset2.png Binary files differnew file mode 100644 index 0000000..190e50b --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_horizontalOffset2.png diff --git a/src/effects/doc/images/ZoomBlur_horizontalOffset3.png b/src/effects/doc/images/ZoomBlur_horizontalOffset3.png Binary files differnew file mode 100644 index 0000000..98e0276 --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_horizontalOffset3.png diff --git a/src/effects/doc/images/ZoomBlur_length1.png b/src/effects/doc/images/ZoomBlur_length1.png Binary files differnew file mode 100644 index 0000000..f514ee4 --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_length1.png diff --git a/src/effects/doc/images/ZoomBlur_length2.png b/src/effects/doc/images/ZoomBlur_length2.png Binary files differnew file mode 100644 index 0000000..190e50b --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_length2.png diff --git a/src/effects/doc/images/ZoomBlur_length3.png b/src/effects/doc/images/ZoomBlur_length3.png Binary files differnew file mode 100644 index 0000000..b6f2817 --- /dev/null +++ b/src/effects/doc/images/ZoomBlur_length3.png diff --git a/src/effects/doc/images/bug.jpg b/src/effects/doc/images/bug.jpg Binary files differnew file mode 100755 index 0000000..43e3676 --- /dev/null +++ b/src/effects/doc/images/bug.jpg diff --git a/src/effects/doc/images/butterfly.png b/src/effects/doc/images/butterfly.png Binary files differnew file mode 100644 index 0000000..ce544f2 --- /dev/null +++ b/src/effects/doc/images/butterfly.png diff --git a/src/effects/doc/images/checker.png b/src/effects/doc/images/checker.png Binary files differnew file mode 100644 index 0000000..b7f067b --- /dev/null +++ b/src/effects/doc/images/checker.png diff --git a/src/effects/doc/images/fog.png b/src/effects/doc/images/fog.png Binary files differnew file mode 100644 index 0000000..f462222 --- /dev/null +++ b/src/effects/doc/images/fog.png diff --git a/src/effects/doc/images/glass_normal.png b/src/effects/doc/images/glass_normal.png Binary files differnew file mode 100755 index 0000000..ba360ef --- /dev/null +++ b/src/effects/doc/images/glass_normal.png diff --git a/src/effects/doc/qtgraphicaleffects.qdocconf b/src/effects/doc/qtgraphicaleffects.qdocconf new file mode 100644 index 0000000..c9b523e --- /dev/null +++ b/src/effects/doc/qtgraphicaleffects.qdocconf @@ -0,0 +1,46 @@ +include(../../../doc/global/qt-html-templates-offline.qdocconf) +include(../../../doc/global/qt-module-defaults.qdocconf) + +project = QtGraphicalEffects +description = Qt Graphical Effects Reference Documentation +url = http://qt-project.org/doc/qt-5.0/qtgraphicaleffects-index.html +version = 5.0.0 + +qhp.projects = QtGraphicalEffects + +qhp.QtGraphicalEffects.file = qtgraphicaleffects.qhp +qhp.QtGraphicalEffects.namespace = org.qt-project.qtgraphicaleffects.500 +qhp.QtGraphicalEffects.virtualFolder = qdoc +qhp.QtGraphicalEffects.indexTitle = Qt Graphical Effects Reference Documentation +qhp.QtGraphicalEffects.indexRoot = + +qhp.QtGraphicalEffects.filterAttributes = qtgraphicaleffects 5.0.0 qtrefdoc +qhp.QtGraphicalEffects.customFilters.Qt.name = QtGraphicalEffects 5.0.0 +qhp.QtGraphicalEffects.customFilters.Qt.filterAttributes = qtgraphicaleffects 5.0.0 +qhp.QtGraphicalEffects.subprojects = classes overviews examples +qhp.QtGraphicalEffects.subprojects.classes.title = Classes +qhp.QtGraphicalEffects.subprojects.classes.indexTitle = Qt Graphical Effects's Classes +qhp.QtGraphicalEffects.subprojects.classes.selectors = class fake:headerfile +qhp.QtGraphicalEffects.subprojects.classes.sortPages = true +qhp.QtGraphicalEffects.subprojects.overviews.title = Overviews +qhp.QtGraphicalEffects.subprojects.overviews.indexTitle = All Overviews and HOWTOs +qhp.QtGraphicalEffects.subprojects.overviews.selectors = fake:page,group,module +qhp.QtGraphicalEffects.subprojects.examples.title = Qt Graphical Effects Examples +qhp.QtGraphicalEffects.subprojects.examples.indexTitle = Qt Graphical Effects Examples +qhp.QtGraphicalEffects.subprojects.examples.selectors = fake:example + +outputdir = ../../../doc/qtgraphicaleffects +tagfile = ../../../doc/qtgraphicaleffects/qtgraphicaleffects.tags + +headerdirs += .. \ + +sourcedirs += .. \ + + +exampledirs += ../../../examples/graphicaleffects \ + snippets/ + + +imagedirs += images + +depends += qtqml qtquick qtbase diff --git a/src/effects/doc/snippets/Blend-example.qml b/src/effects/doc/snippets/Blend-example.qml new file mode 100644 index 0000000..e8e616c --- /dev/null +++ b/src/effects/doc/snippets/Blend-example.qml @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +//! [import] +import QtGraphicalEffects 1.0 +//! [import] + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Image { + id: butterfly + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Blend { + anchors.fill: bug + source: bug + foregroundSource: butterfly + mode: "subtract" + } +} +//! [example] + diff --git a/src/effects/doc/snippets/BrightnessContrast-example.qml b/src/effects/doc/snippets/BrightnessContrast-example.qml new file mode 100644 index 0000000..cdc9f22 --- /dev/null +++ b/src/effects/doc/snippets/BrightnessContrast-example.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + BrightnessContrast { + anchors.fill: bug + source: bug + brightness: 0.5 + contrast: 0.5 + } +} +//! [example] diff --git a/src/effects/doc/snippets/ColorOverlay-example.qml b/src/effects/doc/snippets/ColorOverlay-example.qml new file mode 100644 index 0000000..6d9aed6 --- /dev/null +++ b/src/effects/doc/snippets/ColorOverlay-example.qml @@ -0,0 +1,63 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + ColorOverlay { + anchors.fill: bug + source: bug + color: "#80800000" + } +} +//! [example] diff --git a/src/effects/doc/snippets/Colorize-example.qml b/src/effects/doc/snippets/Colorize-example.qml new file mode 100644 index 0000000..50bb7e6 --- /dev/null +++ b/src/effects/doc/snippets/Colorize-example.qml @@ -0,0 +1,65 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Colorize { + anchors.fill: bug + source: bug + hue: 0.0 + saturation: 0.5 + lightness: -0.2 + } +} +//! [example] diff --git a/src/effects/doc/snippets/ConicalGradient-example.qml b/src/effects/doc/snippets/ConicalGradient-example.qml new file mode 100644 index 0000000..fecdba1 --- /dev/null +++ b/src/effects/doc/snippets/ConicalGradient-example.qml @@ -0,0 +1,58 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + ConicalGradient { + anchors.fill: parent + angle: 0.0 + gradient: Gradient { + GradientStop { position: 0.0; color: "white" } + GradientStop { position: 1.0; color: "black" } + } + } +} +//! [example] diff --git a/src/effects/doc/snippets/Desaturate-example.qml b/src/effects/doc/snippets/Desaturate-example.qml new file mode 100644 index 0000000..151cff3 --- /dev/null +++ b/src/effects/doc/snippets/Desaturate-example.qml @@ -0,0 +1,63 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Desaturate { + anchors.fill: bug + source: bug + desaturation: 0.8 + } +} +//! [example] diff --git a/src/effects/doc/snippets/DirectionalBlur-example.qml b/src/effects/doc/snippets/DirectionalBlur-example.qml new file mode 100644 index 0000000..512fa91 --- /dev/null +++ b/src/effects/doc/snippets/DirectionalBlur-example.qml @@ -0,0 +1,65 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + DirectionalBlur { + anchors.fill: bug + source: bug + angle: 90 + length: 32 + samples: 24 + } +} +//! [example] diff --git a/src/effects/doc/snippets/Displace-example.qml b/src/effects/doc/snippets/Displace-example.qml new file mode 100644 index 0000000..7191049 --- /dev/null +++ b/src/effects/doc/snippets/Displace-example.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Rectangle { + id: displacement + color: Qt.rgba(0.5, 0.5, 1.0, 1.0) + anchors.fill: parent + visible: false + Image { + anchors.centerIn: parent + source: "images/glass_normal.png" + sourceSize: Qt.size(parent.width/2, parent.height/2) + smooth: true + } + } + + Displace { + anchors.fill: bug + source: bug + displacementSource: displacement + displacement: 0.1 + } +} +//! [example] diff --git a/src/effects/doc/snippets/DropShadow-example.qml b/src/effects/doc/snippets/DropShadow-example.qml new file mode 100644 index 0000000..09b7a16 --- /dev/null +++ b/src/effects/doc/snippets/DropShadow-example.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Rectangle { + anchors.fill: parent + } + + Image { + id: butterfly + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + DropShadow { + anchors.fill: butterfly + horizontalOffset: 3 + verticalOffset: 3 + radius: 8.0 + samples: 16 + color: "#80000000" + source: butterfly + } +} +//! [example] diff --git a/src/effects/doc/snippets/FastBlur-example.qml b/src/effects/doc/snippets/FastBlur-example.qml new file mode 100644 index 0000000..05072aa --- /dev/null +++ b/src/effects/doc/snippets/FastBlur-example.qml @@ -0,0 +1,63 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + FastBlur { + anchors.fill: bug + source: bug + radius: 32 + } +} +//! [example] diff --git a/src/effects/doc/snippets/GammaAdjust-example.qml b/src/effects/doc/snippets/GammaAdjust-example.qml new file mode 100644 index 0000000..8cc9ff0 --- /dev/null +++ b/src/effects/doc/snippets/GammaAdjust-example.qml @@ -0,0 +1,63 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + GammaAdjust { + anchors.fill: bug + source: bug + gamma: 0.45 + } +} +//! [example] diff --git a/src/effects/doc/snippets/GaussianBlur-example.qml b/src/effects/doc/snippets/GaussianBlur-example.qml new file mode 100644 index 0000000..bfbda4c --- /dev/null +++ b/src/effects/doc/snippets/GaussianBlur-example.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + GaussianBlur { + anchors.fill: bug + source: bug + radius: 8 + samples: 16 + } +} +//! [example] diff --git a/src/effects/doc/snippets/Glow-example.qml b/src/effects/doc/snippets/Glow-example.qml new file mode 100644 index 0000000..7a00bda --- /dev/null +++ b/src/effects/doc/snippets/Glow-example.qml @@ -0,0 +1,70 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Rectangle { + anchors.fill: parent + color: "black" + } + + Image { + id: butterfly + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Glow { + anchors.fill: butterfly + radius: 8 + samples: 16 + color: "white" + source: butterfly + } +} +//! [example] diff --git a/src/effects/doc/snippets/HueSaturation-example.qml b/src/effects/doc/snippets/HueSaturation-example.qml new file mode 100644 index 0000000..6d92ef9 --- /dev/null +++ b/src/effects/doc/snippets/HueSaturation-example.qml @@ -0,0 +1,65 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + HueSaturation { + anchors.fill: bug + source: bug + hue: -0.3 + saturation: 0.5 + lightness: -0.1 + } +} +//! [example] diff --git a/src/effects/doc/snippets/InnerShadow-example.qml b/src/effects/doc/snippets/InnerShadow-example.qml new file mode 100644 index 0000000..bfbe97a --- /dev/null +++ b/src/effects/doc/snippets/InnerShadow-example.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Rectangle { + anchors.fill: parent + } + + Image { + id: butterfly + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + InnerShadow { + anchors.fill: butterfly + radius: 8.0 + samples: 16 + horizontalOffset: -3 + verticalOffset: 3 + color: "#b0000000" + source: butterfly + } +} +//! [example] diff --git a/src/effects/doc/snippets/LevelAdjust-example.qml b/src/effects/doc/snippets/LevelAdjust-example.qml new file mode 100644 index 0000000..48eedf1 --- /dev/null +++ b/src/effects/doc/snippets/LevelAdjust-example.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: butterfly + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + LevelAdjust { + anchors.fill: butterfly + source: butterfly + minimumOutput: "#00ffffff" + maximumOutput: "#ff000000" + } +} +//! [example] diff --git a/src/effects/doc/snippets/LinearGradient-example.qml b/src/effects/doc/snippets/LinearGradient-example.qml new file mode 100644 index 0000000..43bd6a4 --- /dev/null +++ b/src/effects/doc/snippets/LinearGradient-example.qml @@ -0,0 +1,59 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + LinearGradient { + anchors.fill: parent + start: Qt.point(0, 0) + end: Qt.point(0, 300) + gradient: Gradient { + GradientStop { position: 0.0; color: "white" } + GradientStop { position: 1.0; color: "black" } + } + } +} +//! [example] diff --git a/src/effects/doc/snippets/MaskedBlur-example.qml b/src/effects/doc/snippets/MaskedBlur-example.qml new file mode 100644 index 0000000..f82c5d1 --- /dev/null +++ b/src/effects/doc/snippets/MaskedBlur-example.qml @@ -0,0 +1,77 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + LinearGradient { + id: mask + anchors.fill: bug + gradient: Gradient { + GradientStop { position: 0.2; color: "#ffffffff" } + GradientStop { position: 0.5; color: "#00ffffff" } + } + start: Qt.point(0, 0) + end: Qt.point(300, 0) + visible: false + } + + MaskedBlur { + anchors.fill: bug + source: bug + maskSource: mask + radius: 16 + samples: 24 + } +} +//! [example] diff --git a/src/effects/doc/snippets/OpacityMask-example.qml b/src/effects/doc/snippets/OpacityMask-example.qml new file mode 100644 index 0000000..06f1463 --- /dev/null +++ b/src/effects/doc/snippets/OpacityMask-example.qml @@ -0,0 +1,71 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Image { + id: mask + source: "images/butterfly.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + OpacityMask { + anchors.fill: bug + source: bug + maskSource: mask + } +} +//! [example] diff --git a/src/effects/doc/snippets/RadialBlur-example.qml b/src/effects/doc/snippets/RadialBlur-example.qml new file mode 100644 index 0000000..8dbafb9 --- /dev/null +++ b/src/effects/doc/snippets/RadialBlur-example.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + RadialBlur { + anchors.fill: bug + source: bug + samples: 24 + angle: 30 + } +} +//! [example] diff --git a/src/effects/doc/snippets/RadialGradient-example.qml b/src/effects/doc/snippets/RadialGradient-example.qml new file mode 100644 index 0000000..b4c2bed --- /dev/null +++ b/src/effects/doc/snippets/RadialGradient-example.qml @@ -0,0 +1,56 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + RadialGradient { + anchors.fill: parent + gradient: Gradient { + GradientStop { position: 0.0; color: "white" } + GradientStop { position: 0.5; color: "black" } + } + } +} +//! [example] diff --git a/src/effects/doc/snippets/RectangularGlow-example.qml b/src/effects/doc/snippets/RectangularGlow-example.qml new file mode 100644 index 0000000..a369602 --- /dev/null +++ b/src/effects/doc/snippets/RectangularGlow-example.qml @@ -0,0 +1,74 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Rectangle { + id: background + anchors.fill: parent + color: "black" + } + + RectangularGlow { + id: effect + anchors.fill: rect + glowRadius: 10 + spread: 0.2 + color: "white" + cornerRadius: rect.radius + glowRadius + } + + Rectangle { + id: rect + color: "black" + anchors.centerIn: parent + width: Math.round(parent.width / 1.5) + height: Math.round(parent.height / 2) + radius: 25 + } +} +//! [example] + diff --git a/src/effects/doc/snippets/RecursiveBlur-example.qml b/src/effects/doc/snippets/RecursiveBlur-example.qml new file mode 100644 index 0000000..11cdb6d --- /dev/null +++ b/src/effects/doc/snippets/RecursiveBlur-example.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + RecursiveBlur { + anchors.fill: bug + source: bug + radius: 7.5 + loops: 50 + } +} +//! [example] diff --git a/src/effects/doc/snippets/ThresholdMask-example.qml b/src/effects/doc/snippets/ThresholdMask-example.qml new file mode 100644 index 0000000..2975143 --- /dev/null +++ b/src/effects/doc/snippets/ThresholdMask-example.qml @@ -0,0 +1,80 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: background + anchors.fill: parent + source: "images/checker.png" + smooth: true + fillMode: Image.Tile + } + + Image { + id: bug + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + Image { + id: mask + source: "images/fog.png" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + ThresholdMask { + anchors.fill: bug + source: bug + maskSource: mask + threshold: 0.4 + spread: 0.2 + } +} +//! [example] diff --git a/src/effects/doc/snippets/ZoomBlur-example.qml b/src/effects/doc/snippets/ZoomBlur-example.qml new file mode 100644 index 0000000..1f3f6c8 --- /dev/null +++ b/src/effects/doc/snippets/ZoomBlur-example.qml @@ -0,0 +1,64 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:BSD$ +** You may use this file under the terms of the BSD license as follows: +** +** "Redistribution and use in source and binary forms, with or without +** modification, are permitted provided that the following conditions are +** met: +** * Redistributions of source code must retain the above copyright +** notice, this list of conditions and the following disclaimer. +** * Redistributions in binary form must reproduce the above copyright +** notice, this list of conditions and the following disclaimer in +** the documentation and/or other materials provided with the +** distribution. +** * Neither the name of Digia Plc and its Subsidiary(-ies) nor the names +** of its contributors may be used to endorse or promote products derived +** from this software without specific prior written permission. +** +** +** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +** "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +** LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +** SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +** LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +** DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +** THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +** OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +//! [example] +import QtQuick 2.0 +import QtGraphicalEffects 1.0 + +Item { + width: 300 + height: 300 + + Image { + id: butterfly + source: "images/bug.jpg" + sourceSize: Qt.size(parent.width, parent.height) + smooth: true + visible: false + } + + ZoomBlur { + anchors.fill: butterfly + source: butterfly + samples: 24 + length: 48 + } +} +//! [example] diff --git a/src/effects/doc/src/overview-graphicaleffects.qdoc b/src/effects/doc/src/overview-graphicaleffects.qdoc new file mode 100644 index 0000000..7406d35 --- /dev/null +++ b/src/effects/doc/src/overview-graphicaleffects.qdoc @@ -0,0 +1,75 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the documentation of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:FDL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Free Documentation License Usage +** Alternatively, this file may be used under the terms of the GNU Free +** Documentation License version 1.3 as published by the Free Software +** Foundation and appearing in the file included in the packaging of +** this file. Please review the following information to ensure +** the GNU Free Documentation License version 1.3 requirements +** will be met: http://www.gnu.org/copyleft/fdl.html. +** $QT_END_LICENSE$ +** +****************************************************************************/ + + /*! + \page graphicaleffects.html + \title Graphical Effects + \brief Effects provided by the Qt Graphical Effects API + + Effects are visual items that can be added to Qt Quick user interface as UI + components. To import the Qt Graphical Effects types, include the Qt + Graphical Effects module by adding the following statement to the QML file: + + \code + import QtGraphicalEffects 1.0 + \endcode + + To use the effects, simply add a specific effect declaration to the QML + scene and configure the effects properties. The source item type can be any + QML type, even video or another effect. Pipelining multiple effects together + is a simple way to create even more impressive output. + + The following list presents the functional division of types that are part + of Qt Graphical Effects: + + \section1 Blend + \annotatedlist qtgraphicaleffects-blend + + \section1 Color + \annotatedlist qtgraphicaleffects-color + + \section1 Gradient + \annotatedlist qtgraphicaleffects-gradient + + \section1 Distortion + \annotatedlist qtgraphicaleffects-distortion + + \section1 Drop Shadow + \annotatedlist qtgraphicaleffects-drop-shadow + + \section1 Blur + \annotatedlist qtgraphicaleffects-blur + + \section1 Motion Blur + \annotatedlist qtgraphicaleffects-motion-blur + + \section1 Glow + \annotatedlist qtgraphicaleffects-glow + + \section1 Mask + \annotatedlist qtgraphicaleffects-mask + */ diff --git a/src/effects/doc/src/qtgraphicaleffects.qdoc b/src/effects/doc/src/qtgraphicaleffects.qdoc new file mode 100644 index 0000000..b77644f --- /dev/null +++ b/src/effects/doc/src/qtgraphicaleffects.qdoc @@ -0,0 +1,62 @@ +/**************************************************************************** +** +** Copyright (C) 2012 Digia Plc and/or its subsidiary(-ies). +** Contact: http://www.qt-project.org/legal +** +** This file is part of the documentation of the Qt Graphical Effects module. +** +** $QT_BEGIN_LICENSE:FDL$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and Digia. For licensing terms and +** conditions see http://qt.digia.com/licensing. For further information +** use the contact form at http://qt.digia.com/contact-us. +** +** GNU Free Documentation License Usage +** Alternatively, this file may be used under the terms of the GNU Free +** Documentation License version 1.3 as published by the Free Software +** Foundation and appearing in the file included in the packaging of +** this file. Please review the following information to ensure +** the GNU Free Documentation License version 1.3 requirements +** will be met: http://www.gnu.org/copyleft/fdl.html. +** $QT_END_LICENSE$ +** +****************************************************************************/ + +/*! +\title Qt Graphical Effects +\page qtgraphicaleffects-index.html +\brief Qt Graphical Effects module is a Qt Quick Add-On module. + +The Qt Graphical Effects module provides a set of QML types for adding visually +impressive and configurable effects to user interfaces. Effects are visual +items that can be added to Qt Quick user interface as UI components. + +The API consists of over 20 effects provided as separate QML types. The effects +cover functional areas such as blending, masking, blurring, coloring, and many more. + +\section1 Getting started +To load Qt Graphical Effects, add the following import statement to your .qml file: +\snippet Blend-example.qml import + +To use the effects, simply add a specific effect declaration to the QML scene and +configure the effects properties. Effects have one or more source properties for +specifying the visual input for which the effect is applied to. The altered visual +output is then presented in the effect item itself. The source can be another, +often hidden, item in the QML scene. More complex effects can have multiple sources. +The source item type can be any QML type, even video or another effect. Pipelining +multiple effects together is a simple way to create even more impressive output. + +Each effect has a set of properties that can be used to configure the effect output. +Properties can be animated just like any other QML properties. The QML type +documentation contains property descriptions and basic usage examples. + +Currently there is no C++ API. + +\section1 Effects + +The \l{Graphical Effects} page has a list of the effects available. + +*/ |