~\newline


\begin{DoxyDate}{Date}
2014 (created)
\end{DoxyDate}
\hypertarget{eina_cxx_main_toc}{}\section{Table of Contents}\label{eina_cxx_main_toc}
\begin{DoxyItemize}
\item \mbox{\hyperlink{ector_main_ector_main_intro}{Introduction}} \item \mbox{\hyperlink{ector_main_ector_main_compiling}{How to compile}} \item \mbox{\hyperlink{ector_main_ector_main_next_steps}{Next Steps}} \item \mbox{\hyperlink{ector_main_ector_main_intro_example}{Introductory Example}}\end{DoxyItemize}
\hypertarget{ector_main_ector_main_intro}{}\section{Introduction}\label{ector_main_ector_main_intro}
Ector is a retained mode drawing library that is designed to work for and with an scenegraph like Evas.\hypertarget{ector_main_ector_main_compiling}{}\section{How to compile}\label{ector_main_ector_main_compiling}
Ector is a library your application links to. The procedure for this is very simple. You simply have to compile your application with the appropriate compiler flags that the {\ttfamily pkg-\/config} script outputs. For example\+:

Compiling C or C++ files into object files\+:

\begin{DoxyVerb}gcc -c -o main.o main.c `pkg-config --cflags ector`
\end{DoxyVerb}


Linking object files into a binary executable\+:

\begin{DoxyVerb}gcc -o my_application main.o `pkg-config --libs ector`
\end{DoxyVerb}


See \mbox{\hyperlink{pkgconfig}{pkgconfig}}\hypertarget{ector_main_ector_main_next_steps}{}\section{Next Steps}\label{ector_main_ector_main_next_steps}
After you understood what Ector is and installed it in your system you should proceed understanding the programming interface.

Recommended reading\+:

\begin{DoxyItemize}
\item \mbox{\hyperlink{group__Ector_ga96bcb38458166eabae095db6c2b807c8}{Ector\+\_\+\+Surface}} \item \mbox{\hyperlink{group__Ector_ga2b1eac27400d0373fd029f2afa9ae636}{Ector\+\_\+\+Renderer}}\end{DoxyItemize}
\hypertarget{ector_main_ector_main_intro_example}{}\section{Introductory Example}\label{ector_main_ector_main_intro_example}
Ector\+\_\+\+Tutorial 