Eina: Adding images for latex docs.

SVN revision: 60452
This commit is contained in:
Jonas M. Gastal 2011-06-17 14:20:59 +00:00
parent 8575821c1a
commit c0d8ef9ede
10 changed files with 43601 additions and 3 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -92,6 +92,8 @@
* position, use eina_accessor_data_get(). To call a function on * position, use eina_accessor_data_get(). To call a function on
* chosen elements of a container, use eina_accessor_over(). * chosen elements of a container, use eina_accessor_over().
* *
* See an example @ref eina_accessor_example_01_page "here".
*
* @{ * @{
*/ */

View File

@ -43,6 +43,7 @@
* *
* @image html eina_inlist-node_eg1-my-struct.png * @image html eina_inlist-node_eg1-my-struct.png
* @image rtf eina_inlist-node_eg1-my-struct.png * @image rtf eina_inlist-node_eg1-my-struct.png
* @image latex eina_inlist-node_eg1-my-struct.eps
* *
* Let's define a comparison function that will be used later during the * Let's define a comparison function that will be used later during the
* sorting of the list: * sorting of the list:
@ -69,6 +70,7 @@
* *
* @image html eina_inlist-node_eg1-inlist.png * @image html eina_inlist-node_eg1-inlist.png
* @image rtf eina_inlist-node_eg1-inlist.png * @image rtf eina_inlist-node_eg1-inlist.png
* @image latex eina_inlist-node_eg1-inlist.eps width=\textwidth
* *
* The macro @ref EINA_INLIST_FOREACH can be used to iterate over the list: * The macro @ref EINA_INLIST_FOREACH can be used to iterate over the list:
* *
@ -129,6 +131,7 @@
* *
* @image html eina_inlist-node_eg2-my-struct.png * @image html eina_inlist-node_eg2-my-struct.png
* @image rtf eina_inlist-node_eg2-my-struct.png * @image rtf eina_inlist-node_eg2-my-struct.png
* @image latex eina_inlist-node_eg2-my-struct.eps
* *
* Now we need some pointers and auxiliar variables that will help us iterate on * Now we need some pointers and auxiliar variables that will help us iterate on
* the lists: * the lists:
@ -152,6 +155,7 @@
* *
* <img src="eina_inlist-node_eg2-list-inlist.png" width="100%"/> * <img src="eina_inlist-node_eg2-list-inlist.png" width="100%"/>
* @image rtf eina_inlist-node_eg2-list-inlist.png * @image rtf eina_inlist-node_eg2-list-inlist.png
* @image latex eina_inlist-node_eg2-list-inlist.eps width=\textwidth
* *
* Accessing both lists is done normally, as if they didn't have any elements in * Accessing both lists is done normally, as if they didn't have any elements in
* common: * common:
@ -199,6 +203,7 @@
* *
* @image html eina_inlist-node_eg3-my-struct.png * @image html eina_inlist-node_eg3-my-struct.png
* @image rtf eina_inlist-node_eg3-my-struct.png * @image rtf eina_inlist-node_eg3-my-struct.png
* @image latex eina_inlist-node_eg3-my-struct.eps
* *
* And we will define some convenience macros that are equivalent to @ref * And we will define some convenience macros that are equivalent to @ref
* EINA_INLIST_GET and @ref EINA_INLIST_CONTAINER_GET : * EINA_INLIST_GET and @ref EINA_INLIST_CONTAINER_GET :
@ -224,6 +229,7 @@
* *
* <img src="eina_inlist-node_eg3-two-inlists.png" width="100%"/> * <img src="eina_inlist-node_eg3-two-inlists.png" width="100%"/>
* @image rtf eina_inlist-node_eg3-two-inlists.png * @image rtf eina_inlist-node_eg3-two-inlists.png
* @image latex eina_inlist-node_eg3-two-inlists.eps width=\textwidth
* *
* For the first list, we can use the macro @ref EINA_INLIST_FOREACH to iterate * For the first list, we can use the macro @ref EINA_INLIST_FOREACH to iterate
* over its elements: * over its elements:
@ -313,6 +319,7 @@
* *
* @image html eina_inlist-node.png * @image html eina_inlist-node.png
* @image rtf eina_inlist-node.png * @image rtf eina_inlist-node.png
* @image latex eina_inlist-node.eps
* *
* One data structure will also have the node information, with three pointers: * One data structure will also have the node information, with three pointers:
* @a prev, @a next and @a last. The @a last pointer is just valid for the first * @a prev, @a next and @a last. The @a last pointer is just valid for the first

View File

@ -46,7 +46,7 @@
* <img src="eina_list_example_01_a.png" width="100%" /> * <img src="eina_list_example_01_a.png" width="100%" />
* <a href="eina_list_example_01_a.png">Full-size</a> * <a href="eina_list_example_01_a.png">Full-size</a>
* @image rtf eina_list_example_01_a.png * @image rtf eina_list_example_01_a.png
* @image latex eina_list_example_01_a.eps * @image latex eina_list_example_01_a.eps width=\textwidth
* @until roslin * @until roslin
* There are a couple of interesting things happening here, first is that we are * There are a couple of interesting things happening here, first is that we are
* passing a NULL pointer to the first @ref eina_list_append() call, when this * passing a NULL pointer to the first @ref eina_list_append() call, when this
@ -77,7 +77,7 @@
* <img src="eina_list_example_01_b.png" width="100%" /> * <img src="eina_list_example_01_b.png" width="100%" />
* <a href="eina_list_example_01_b.png">Full-size</a> * <a href="eina_list_example_01_b.png">Full-size</a>
* @image rtf eina_list_example_01_b.png * @image rtf eina_list_example_01_b.png
* @image latex eina_list_example_01_b.eps * @image latex eina_list_example_01_b.eps width=\textwidth
* *
* Once done using the list it needs to be freed, and since we are done with * Once done using the list it needs to be freed, and since we are done with
* eina that also need to be shutdown: * eina that also need to be shutdown:
@ -241,7 +241,7 @@
* <img src="eina_list.png" width="100%" /> * <img src="eina_list.png" width="100%" />
* <a href="eina_list.png">Full-size</a> * <a href="eina_list.png">Full-size</a>
* @image rtf eina_list.png * @image rtf eina_list.png
* @image latex eina_list.eps * @image latex eina_list.eps width=5cm
* *
* @ref Eina_List_Accounting is used to improve the performance of some * @ref Eina_List_Accounting is used to improve the performance of some
* functions. It is private and <b>should not</b> be modified. It contains a * functions. It is private and <b>should not</b> be modified. It contains a