q66 pushed a commit to branch master.

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

commit d3f01d8f9e5a05754da532de9db196adf7441561
Author: Srivardhan Hebbar <sri.heb...@samsung.com>
Date:   Mon Jul 20 13:25:27 2015 +0100

    evas canvas3d: Eolian doc conversion of canvas3d_primitive.
    
    Summary: Signed-off-by: Srivardhan Hebbar <sri.heb...@samsung.com>
    
    Reviewers: cedric, tasn, q66
    
    Reviewed By: q66
    
    Subscribers: cedric
    
    Differential Revision: https://phab.enlightenment.org/D2842
---
 src/lib/evas/canvas/evas_canvas3d_primitive.eo | 198 ++++++++++---------------
 1 file changed, 79 insertions(+), 119 deletions(-)

diff --git a/src/lib/evas/canvas/evas_canvas3d_primitive.eo 
b/src/lib/evas/canvas/evas_canvas3d_primitive.eo
index fd281f1..f56e2e7 100644
--- a/src/lib/evas/canvas/evas_canvas3d_primitive.eo
+++ b/src/lib/evas/canvas/evas_canvas3d_primitive.eo
@@ -6,165 +6,125 @@ class Evas.Canvas3D.Primitive (Evas.Canvas3D.Object, 
Evas.Common_Interface)
    methods {
       @property form {
          set {
-             /*
-              *Set the form of the given primitive.
-              *
-              *Form defines which function will be chosen to set data to mesh
-              *on call of evas_canvas3d_mesh_primitive_set.
-              *
-              *Now avaliable next forms of primitives:
-              *-tabulated primitives: SQUARE and CUBE;
-              *-solids of revolution: CYLINDER, CONE, SPHERE and TORUS;
-              *-surfaces: SURFACE and TERRAIN.
-              *
-              *Default form is EVAS_CANVAS3D_MESH_PRIMITIVE_NONE
-              *
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+            [[Set the form of the given primitive.
+
+              Form defines which function will be chosen to set data to mesh
+              on call of evas_canvas3d_mesh_primitive_set.
+
+              Now avaliable next forms of primitives are tabulated primitives 
(SQUARE and CUBE),
+              solids of revolution (CYLINDER, CONE, SPHERE and TORUS) and 
surfaces (SURFACE and TERRAIN).
+
+              Default form is EVAS_CANVAS3D_MESH_PRIMITIVE_NONE.]]
          }
          get {
-             /*
-              *Get the form of the given primitive.
-              *@see evas_canvas3d_primitive_form_set()
-              *@return The form of primitive.
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Get the form of the given primitive.
+
+               See also @.form.set.]]
          }
          values {
-            form: Evas.Canvas3D.Mesh_Primitive; /*@ Form of primitive.*/
+            form: Evas.Canvas3D.Mesh_Primitive; [[Form of primitive.]]
          }
       }
       @property mode {
          set {
-             /*
-              *Set the mode of the given primitive.
-              *
-              *Mode defines which function will be chosen to set data to mesh
-              *on call of evas_canvas3d_mesh_primitive_set. It helps to choose
-              *alternative algorithm for primitive with given form
-              *(like cone without base or sphere textured in alternative way).
-              *
-              *Now avaliable next mods of primitives:
-              *-witout base (bases): supported for cylinder and cone;
-              *-with alternative UV: supported by sphere;
-              *
-              *Default form is EVAS_CANVAS3D_PRIMITIVE_MODE_DEFAULT
-              *
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Set the mode of the given primitive.
+
+               Mode defines which function will be chosen to set data to mesh
+               on call of evas_canvas3d_mesh_primitive_set. It helps to choose
+               alternative algorithm for primitive with given form
+               (like cone without base or sphere textured in alternative way).
+
+               Now avaliable next mods of primitives are
+               witout base (bases) (supported for cylinder and cone) and
+               with alternative UV (supported by sphere).
+
+               Default form is EVAS_CANVAS3D_PRIMITIVE_MODE_DEFAULT.]]
          }
          get {
-             /*
-              *Get the mode of the given primitive.
-              *@see evas_canvas3d_primitive_mode_set()
-              *@return The mode of primitive.
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Get the mode of the given primitive.
+
+               See also @.mode.set.]]
          }
          values {
-            mode: Evas.Canvas3D.Primitive_Mode; /*@ Mode of primitive.*/
+            mode: Evas.Canvas3D.Primitive_Mode; [[Mode of primitive.]]
          }
       }
       @property ratio {
          set {
-             /*
-              *Set the ratio of the given primitive.
-              *
-              *Now ratio uses only in torus as the ratio of the
-              *major radius and minor radius. For this usage
-              *Avaliable values is from 1.0 to infinity.
-              *If ratio for torus has a bad value,
-              *will be used 3.0 as ratio. Like ratio of usual doughnut.
-              *
-              *Default ratio is 3.0
-              *
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Set the ratio of the given primitive.
+
+               Now ratio uses only in torus as the ratio of the
+               major radius and minor radius. For this usage
+               Avaliable values is from 1.0 to infinity.
+               If ratio for torus has a bad value,
+               will be used 3.0 as ratio. Like ratio of usual doughnut.
+
+               Default ratio is 3.0.]]
          }
          get {
-             /*
-              *Get the ratio of the given primitive.
-              *@see evas_canvas3d_primitive_ratio_set()
-              *@return The ratio of primitive.
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Get the ratio of the given primitive.
+
+               See also @.ratio.set.]]
          }
          values {
-            ratio: Evas_Real; /*@ Ratio of primitive.*/
+            ratio: Evas_Real; [[Ratio of primitive.]]
          }
       }
       @property precision {
          set {
-             /*
-              *Set the precision of the given primitive.
-              *
-              *Precision uses in all non tabulated primitives and defines
-              *precision of created primitives.
-              *Avaliable values is from 3 to infinity.
-              *But if value will be more than 100, should be a warning
-              *about possibility of incorrect or slow work.
-              *
-              *Default ratio is 10
-              *
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Set the precision of the given primitive.
+
+               Precision uses in all non tabulated primitives and defines
+               precision of created primitives.
+               Avaliable values is from 3 to infinity.
+               But if value will be more than 100, should be a warning
+               about possibility of incorrect or slow work.
+
+               Default ratio is 10.]]
          }
          get {
-             /*
-              *Get the precision of the given primitive.
-              *@see evas_canvas3d_primitive_precision_set()
-              *@return The precision of primitive.
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Get the precision of the given primitive.
+
+               See also @.precision.set.]]
          }
          values {
-            precision: int; /*@ Precision of primitive.*/
+            precision: int; [[Precision of primitive.]]
          }
       }
       @property surface {
          set {
-             /*
-              *Set the surface of the given primitive.
-              *
-              *Surface uses only in surface primitive and defines
-              *equation of filling mesh data on call of
-              *evas_canvas3d_mesh_primitive_set.
-              *
-              *It gives possibility to create customers primitives like
-              *shell, heart, hyperbolic paraboloid etc. See _shell_func in
-              *examples/evas/evas-3d-visual-test.c or _perlin_terrain in
-              *modules/evas/primitives/surfaces/terrain.c as an example of 
usage.
-              *
-              *Default surface is NULL
-              *
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Set the surface of the given primitive.
+
+               Surface uses only in surface primitive and defines
+               equation of filling mesh data on call of
+               evas_canvas3d_mesh_primitive_set.
+
+               It gives possibility to create customers primitives like
+               shell, heart, hyperbolic paraboloid etc. See _shell_func in
+               examples/evas/evas-3d-visual-test.c or _perlin_terrain in
+               modules/evas/primitives/surfaces/terrain.c as an example of 
usage.
+
+               Default surface is $null]]
          }
          values {
-            surface: Evas.Canvas3D.Surface_Func *; /*@ Pointer to customers 
surface function.*/
+            surface: Evas.Canvas3D.Surface_Func *; [[Pointer to customers 
surface function.]]
          }
       }
       @property tex_scale {
          set {
-             /*
-              *Set the texture scale of the given primitive.
-              *
-              *Texture scale uses in all non tabulated primitives
-              *and defines scale of texture coords or primitives.
-              *
-              *It uses to create periodical textured meshes.
-              *
-              *Default tex_scale is {1.0, 1.0}
-              *
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Set the texture scale of the given primitive.
+
+               Texture scale uses in all non tabulated primitives
+               and defines scale of texture coords or primitives.
+
+               It uses to create periodical textured meshes.
+
+               Default tex_scale is {1.0, 1.0}]]
          }
          get {
-             /*
-              *Get the texture scale of the given primitive.
-              *@see evas_canvas3d_primitive_tex_scale_set()
-              *@ingroup Evas_Canvas3D_Primitive
-              */
+             [[Get the texture scale of the given primitive.
+
+               See also @.tex_scale.set.]]
          }
          values {
             tex_scale_x: Evas_Real;

-- 


Reply via email to