From a72be5d0765cef5f5f001fc41ac6cdcb249286ef Mon Sep 17 00:00:00 2001 From: Jean-Philippe Andre Date: Thu, 13 Feb 2014 17:26:33 +0900 Subject: [PATCH] Evas filters: Improve doc automatization Include example filter codes from src/examples in Doxygen. Use these examples for the generation as well. --- evas/filters/filter_blend.txt | 1 + evas/filters/filter_blur.txt | 2 ++ evas/filters/filter_bump.txt | 3 +++ evas/filters/filter_curve.txt | 4 ++++ evas/filters/filter_example_1.txt | 5 +++++ evas/filters/filter_grow.txt | 4 ++++ evas/filters/filter_mask.txt | 5 +++++ evas/filters/filter_transform.txt | 4 ++++ 8 files changed, 28 insertions(+) create mode 100644 evas/filters/filter_blend.txt create mode 100644 evas/filters/filter_blur.txt create mode 100644 evas/filters/filter_bump.txt create mode 100644 evas/filters/filter_curve.txt create mode 100644 evas/filters/filter_example_1.txt create mode 100644 evas/filters/filter_grow.txt create mode 100644 evas/filters/filter_mask.txt create mode 100644 evas/filters/filter_transform.txt diff --git a/evas/filters/filter_blend.txt b/evas/filters/filter_blend.txt new file mode 100644 index 00000000..251c8c31 --- /dev/null +++ b/evas/filters/filter_blend.txt @@ -0,0 +1 @@ +blend (color = #3399FF); \ No newline at end of file diff --git a/evas/filters/filter_blur.txt b/evas/filters/filter_blur.txt new file mode 100644 index 00000000..54b1953d --- /dev/null +++ b/evas/filters/filter_blur.txt @@ -0,0 +1,2 @@ +blur (10, color = black, oy = 5, ox = 5); +blend (); diff --git a/evas/filters/filter_bump.txt b/evas/filters/filter_bump.txt new file mode 100644 index 00000000..8110254c --- /dev/null +++ b/evas/filters/filter_bump.txt @@ -0,0 +1,3 @@ +buffer : a (alpha); +blur (5, dst = a); +bump (map = a, compensate = yes, color = cyan, specular = 10.0); diff --git a/evas/filters/filter_curve.txt b/evas/filters/filter_curve.txt new file mode 100644 index 00000000..e2e84f70 --- /dev/null +++ b/evas/filters/filter_curve.txt @@ -0,0 +1,4 @@ +buffer : a (alpha); +blur (4, dst = a); +curve (0:0 - 20:0 - 60:255 - 160:255 - 200:0 - 255:0, src = a, dst = a); +blend(src = a, color = black); \ No newline at end of file diff --git a/evas/filters/filter_example_1.txt b/evas/filters/filter_example_1.txt new file mode 100644 index 00000000..ed87d7ef --- /dev/null +++ b/evas/filters/filter_example_1.txt @@ -0,0 +1,5 @@ +buffer : fat (alpha); +grow (8, dst = fat); +blur (12, src = fat, color = darkblue); +blur (4, color = cyan); +blend (); \ No newline at end of file diff --git a/evas/filters/filter_grow.txt b/evas/filters/filter_grow.txt new file mode 100644 index 00000000..2d57f428 --- /dev/null +++ b/evas/filters/filter_grow.txt @@ -0,0 +1,4 @@ +buffer : fat (alpha); +grow (4, dst = fat); +blend (src = fat, color = black); +blend (color = white); \ No newline at end of file diff --git a/evas/filters/filter_mask.txt b/evas/filters/filter_mask.txt new file mode 100644 index 00000000..a43c23b6 --- /dev/null +++ b/evas/filters/filter_mask.txt @@ -0,0 +1,5 @@ +buffer: a (alpha); +blur(5, dst = a); +curve(points = 0:255 - 128:255 - 255:0, src = a, dst = a); +blend(color = black); +mask(mask = a, color = cyan); \ No newline at end of file diff --git a/evas/filters/filter_transform.txt b/evas/filters/filter_transform.txt new file mode 100644 index 00000000..322af27b --- /dev/null +++ b/evas/filters/filter_transform.txt @@ -0,0 +1,4 @@ +buffer : t (alpha); +transform (oy = 20, dst = t); +blend (src = t, color = silver); +blend (color = white); \ No newline at end of file