\hypertarget{eina__quad_8h}{}\section{eina\+\_\+quad.\+h File Reference}
\label{eina__quad_8h}\index{eina\+\_\+quad.\+h@{eina\+\_\+quad.\+h}}


\{Eina\+\_\+\+Quad\}  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Eina__Quad}{\+\_\+\+Eina\+\_\+\+Quad}}
\begin{DoxyCompactList}\small\item\em Quadrangle definition. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \mbox{\hyperlink{struct__Eina__Quad}{\+\_\+\+Eina\+\_\+\+Quad}} \mbox{\hyperlink{group__Eina__Quad__Group_gad1216c445ce98862b68ba588f9635b0f}{Eina\+\_\+\+Quad}}
\begin{DoxyCompactList}\small\item\em Quadrangle definition. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Eina__Quad__Group_gada6bfb9a5c5f9612d4284c1ff00f94eb}{eina\+\_\+quad\+\_\+rectangle\+\_\+to}} (const \mbox{\hyperlink{group__Eina__Quad__Group_gad1216c445ce98862b68ba588f9635b0f}{Eina\+\_\+\+Quad}} $\ast$q, \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} $\ast$r)
\begin{DoxyCompactList}\small\item\em Transform the given quadrangle to the given rectangle. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Eina__Quad__Group_ga894d1153b06010cef5eda3a40757cd0a}{eina\+\_\+quad\+\_\+rectangle\+\_\+from}} (\mbox{\hyperlink{group__Eina__Quad__Group_gad1216c445ce98862b68ba588f9635b0f}{Eina\+\_\+\+Quad}} $\ast$q, const \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} $\ast$r)
\begin{DoxyCompactList}\small\item\em Transform the given rectangle to the given quadrangle. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Eina__Quad__Group_gaa0b34be1282914dda7092412ca34ce71}{eina\+\_\+quad\+\_\+coords\+\_\+set}} (\mbox{\hyperlink{group__Eina__Quad__Group_gad1216c445ce98862b68ba588f9635b0f}{Eina\+\_\+\+Quad}} $\ast$q, double x0, double y0, double x1, double y1, double x2, double y2, double x3, double y3)
\begin{DoxyCompactList}\small\item\em Sets the values of the coordinates of the given quadrangle. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Eina__Quad__Group_ga86c9f657fec5744aea5687e70bd64695}{eina\+\_\+quad\+\_\+coords\+\_\+get}} (const \mbox{\hyperlink{group__Eina__Quad__Group_gad1216c445ce98862b68ba588f9635b0f}{Eina\+\_\+\+Quad}} $\ast$q, double $\ast$x0, double $\ast$y0, double $\ast$x1, double $\ast$y1, double $\ast$x2, double $\ast$y2, double $\ast$x3, double $\ast$y3)
\begin{DoxyCompactList}\small\item\em Gets the values of the coordinates of the given quadrangle. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
\{Eina\+\_\+\+Quad\} 

