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
* 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 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
* sorting of the list:
@ -69,6 +70,7 @@
*
* @image html 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:
*
@ -129,6 +131,7 @@
*
* @image html 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
* the lists:
@ -152,6 +155,7 @@
*
* <img src="eina_inlist-node_eg2-list-inlist.png" width="100%"/>
* @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
* common:
@ -199,6 +203,7 @@
*
* @image html 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
* EINA_INLIST_GET and @ref EINA_INLIST_CONTAINER_GET :
@ -224,6 +229,7 @@
*
* <img src="eina_inlist-node_eg3-two-inlists.png" width="100%"/>
* @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
* over its elements:
@ -313,6 +319,7 @@
*
* @image html 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:
* @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%" />
* <a href="eina_list_example_01_a.png">Full-size</a>
* @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
* 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
@ -77,7 +77,7 @@
* <img src="eina_list_example_01_b.png" width="100%" />
* <a href="eina_list_example_01_b.png">Full-size</a>
* @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
* eina that also need to be shutdown:
@ -241,7 +241,7 @@
* <img src="eina_list.png" width="100%" />
* <a href="eina_list.png">Full-size</a>
* @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
* functions. It is private and <b>should not</b> be modified. It contains a