tasn pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=4bfcc8a347add5f02a3f0ec905f8ca85ed44ece2

commit 4bfcc8a347add5f02a3f0ec905f8ca85ed44ece2
Author: Tom Hacohen <t...@stosb.com>
Date:   Fri Feb 12 14:39:50 2016 +0000

    Eolian eina_types: Add Eina.Matrix3 and start using it.
---
 src/lib/ector/ector_renderer_generic_base.eo |  2 +-
 src/lib/eo/eina_types.eot                    | 14 ++++++++++++++
 src/lib/evas/canvas/efl_vg_base.eo           |  4 +++-
 3 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/src/lib/ector/ector_renderer_generic_base.eo 
b/src/lib/ector/ector_renderer_generic_base.eo
index 184021b..a9b91cb 100644
--- a/src/lib/ector/ector_renderer_generic_base.eo
+++ b/src/lib/ector/ector_renderer_generic_base.eo
@@ -22,7 +22,7 @@ abstract Ector.Renderer.Generic.Base (Eo.Base)
         get {
         }
         values {
-           m: const(Eina_Matrix3) *;
+           m: const(Eina.Matrix3) *;
         }
       }
       @property origin {
diff --git a/src/lib/eo/eina_types.eot b/src/lib/eo/eina_types.eot
index f0f16e7..0613ed8 100644
--- a/src/lib/eo/eina_types.eot
+++ b/src/lib/eo/eina_types.eot
@@ -7,3 +7,17 @@ struct @extern Eina.Rectangle {
     h: int;
 }
 struct @extern Eina.File;
+
+struct Eina.Matrix3 {
+   xx: double;
+   xy: double;
+   xz: double;
+
+   yx: double;
+   yy: double;
+   yz: double;
+
+   zx: double;
+   zy: double;
+   zz: double;
+}
diff --git a/src/lib/evas/canvas/efl_vg_base.eo 
b/src/lib/evas/canvas/efl_vg_base.eo
index 3476bab..f97e9ab 100644
--- a/src/lib/evas/canvas/efl_vg_base.eo
+++ b/src/lib/evas/canvas/efl_vg_base.eo
@@ -1,3 +1,5 @@
+import eina_types;
+
 abstract Efl.VG.Base (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
 {
    eo_prefix: efl_vg;
@@ -39,7 +41,7 @@ abstract Efl.VG.Base (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
               @since 1.14]]
          }
          values {
-            m: const(Eina_Matrix3) *; [[transformation matrix.]]
+            m: const(Eina.Matrix3) *; [[transformation matrix.]]
          }
       }
       @property origin {

-- 


Reply via email to