From 1d740612d94cdf114b13e75e4eedd04dcfef658f Mon Sep 17 00:00:00 2001 From: Dave Andreoli Date: Fri, 9 Jan 2015 20:28:49 +0100 Subject: [PATCH] Doc: restructure evas documentaion --- doc/ecore/ecore.rst | 7 +++ doc/evas/{class-object-box.rst => box.rst} | 0 doc/evas/{class-canvas.rst => canvas.rst} | 0 doc/evas/evas.rst | 50 +++++++------------ doc/evas/evas_module.rst | 7 +++ doc/evas/{class-grid.rst => grid.rst} | 0 .../{class-object-image.rst => image.rst} | 0 doc/evas/{class-object-line.rst => line.rst} | 0 doc/evas/{class-map.rst => map.rst} | 0 doc/evas/{class-object.rst => object.rst} | 0 .../{class-object-polygon.rst => polygon.rst} | 0 doc/evas/{class-rect.rst => rect.rst} | 0 ...ass-object-rectangle.rst => rectangle.rst} | 0 doc/evas/{class-table.rst => table.rst} | 0 doc/evas/{class-object-text.rst => text.rst} | 0 ...ass-object-textblock.rst => textblock.rst} | 0 doc/evas/{class-textgrid.rst => textgrid.rst} | 0 17 files changed, 32 insertions(+), 32 deletions(-) rename doc/evas/{class-object-box.rst => box.rst} (100%) rename doc/evas/{class-canvas.rst => canvas.rst} (100%) create mode 100644 doc/evas/evas_module.rst rename doc/evas/{class-grid.rst => grid.rst} (100%) rename doc/evas/{class-object-image.rst => image.rst} (100%) rename doc/evas/{class-object-line.rst => line.rst} (100%) rename doc/evas/{class-map.rst => map.rst} (100%) rename doc/evas/{class-object.rst => object.rst} (100%) rename doc/evas/{class-object-polygon.rst => polygon.rst} (100%) rename doc/evas/{class-rect.rst => rect.rst} (100%) rename doc/evas/{class-object-rectangle.rst => rectangle.rst} (100%) rename doc/evas/{class-table.rst => table.rst} (100%) rename doc/evas/{class-object-text.rst => text.rst} (100%) rename doc/evas/{class-object-textblock.rst => textblock.rst} (100%) rename doc/evas/{class-textgrid.rst => textgrid.rst} (100%) diff --git a/doc/ecore/ecore.rst b/doc/ecore/ecore.rst index b7f6a7e..8f19089 100644 --- a/doc/ecore/ecore.rst +++ b/doc/ecore/ecore.rst @@ -101,3 +101,10 @@ API Reference filedownload filemonitor + +Inheritance diagram +------------------- + +.. inheritance-diagram:: + efl.ecore + :parts: 2 diff --git a/doc/evas/class-object-box.rst b/doc/evas/box.rst similarity index 100% rename from doc/evas/class-object-box.rst rename to doc/evas/box.rst diff --git a/doc/evas/class-canvas.rst b/doc/evas/canvas.rst similarity index 100% rename from doc/evas/class-canvas.rst rename to doc/evas/canvas.rst diff --git a/doc/evas/evas.rst b/doc/evas/evas.rst index 3f6e061..b2c7988 100644 --- a/doc/evas/evas.rst +++ b/doc/evas/evas.rst @@ -1,7 +1,3 @@ -:mod:`efl.evas` Module -====================== - -.. module:: efl.evas .. _evas_main_intro: @@ -251,38 +247,28 @@ Recommended reading: check box, for example. -Reference ---------- - -.. autofunction:: init -.. autofunction:: shutdown -.. autofunction:: render_method_lookup -.. autofunction:: render_method_list -.. autofunction:: color_parse -.. autofunction:: color_argb_premul -.. autofunction:: color_argb_unpremul -.. autofunction:: color_hsv_to_rgb -.. autofunction:: color_rgb_to_hsv - -.. autoexception:: EvasLoadError +API Reference +------------- .. toctree:: :maxdepth: 4 - class-rect - class-canvas - class-object - class-object-rectangle - class-object-image - class-object-line - class-object-polygon - class-object-text - class-object-textblock - class-object-box - class-grid - class-table - class-textgrid - class-map + evas_module + canvas + object + image + rectangle + line + polygon + text + textblock + textgrid + box + table + grid + map + rect + Inheritance diagram ------------------- diff --git a/doc/evas/evas_module.rst b/doc/evas/evas_module.rst new file mode 100644 index 0000000..f9d2269 --- /dev/null +++ b/doc/evas/evas_module.rst @@ -0,0 +1,7 @@ +:mod:`efl.evas` Module +======================= + +.. automodule:: efl.evas + :exclude-members: Box, Canvas, FilledImage, Grid, Image, Line, Map, Object, + Polygon, Rect, Rectangle, Table, Text, Textblock, + Textgrid, TextgridCell diff --git a/doc/evas/class-grid.rst b/doc/evas/grid.rst similarity index 100% rename from doc/evas/class-grid.rst rename to doc/evas/grid.rst diff --git a/doc/evas/class-object-image.rst b/doc/evas/image.rst similarity index 100% rename from doc/evas/class-object-image.rst rename to doc/evas/image.rst diff --git a/doc/evas/class-object-line.rst b/doc/evas/line.rst similarity index 100% rename from doc/evas/class-object-line.rst rename to doc/evas/line.rst diff --git a/doc/evas/class-map.rst b/doc/evas/map.rst similarity index 100% rename from doc/evas/class-map.rst rename to doc/evas/map.rst diff --git a/doc/evas/class-object.rst b/doc/evas/object.rst similarity index 100% rename from doc/evas/class-object.rst rename to doc/evas/object.rst diff --git a/doc/evas/class-object-polygon.rst b/doc/evas/polygon.rst similarity index 100% rename from doc/evas/class-object-polygon.rst rename to doc/evas/polygon.rst diff --git a/doc/evas/class-rect.rst b/doc/evas/rect.rst similarity index 100% rename from doc/evas/class-rect.rst rename to doc/evas/rect.rst diff --git a/doc/evas/class-object-rectangle.rst b/doc/evas/rectangle.rst similarity index 100% rename from doc/evas/class-object-rectangle.rst rename to doc/evas/rectangle.rst diff --git a/doc/evas/class-table.rst b/doc/evas/table.rst similarity index 100% rename from doc/evas/class-table.rst rename to doc/evas/table.rst diff --git a/doc/evas/class-object-text.rst b/doc/evas/text.rst similarity index 100% rename from doc/evas/class-object-text.rst rename to doc/evas/text.rst diff --git a/doc/evas/class-object-textblock.rst b/doc/evas/textblock.rst similarity index 100% rename from doc/evas/class-object-textblock.rst rename to doc/evas/textblock.rst diff --git a/doc/evas/class-textgrid.rst b/doc/evas/textgrid.rst similarity index 100% rename from doc/evas/class-textgrid.rst rename to doc/evas/textgrid.rst