\doxysection{eina\+\_\+quad.\+h File Reference}
\hypertarget{eina__quad_8h}{}\label{eina__quad_8h}\index{eina\_quad.h@{eina\_quad.h}}
\doxysubsubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Eina__Quad}{\+\_\+\+Eina\+\_\+\+Quad}}
\begin{DoxyCompactList}\small\item\em Quadrangle definition. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \mbox{\hyperlink{struct__Eina__Quad}{\+\_\+\+Eina\+\_\+\+Quad}} {\bfseries Eina\+\_\+\+Quad}
\begin{DoxyCompactList}\small\item\em Quadrangle definition. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga6ac08753ba12bc9c7a0390cf67868f4f}{EINA\+\_\+\+API}} void \mbox{\hyperlink{group__Eina__Quad__Group_gaf5367ce6c2d2af707221826f14cb5d7f}{eina\+\_\+quad\+\_\+rectangle\+\_\+to}} (const \mbox{\hyperlink{group__Eina__Quad__Group_gadbfe5a151d5485f8f0f71baeddc82a6d}{Eina\+\_\+\+Quad}} \texorpdfstring{$\ast$}{*}q, \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} \texorpdfstring{$\ast$}{*}r)
\begin{DoxyCompactList}\small\item\em Transform the given quadrangle to the given rectangle. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga6ac08753ba12bc9c7a0390cf67868f4f}{EINA\+\_\+\+API}} void \mbox{\hyperlink{group__Eina__Quad__Group_ga6aeb11509ed1b2c07fc14018a77d9a16}{eina\+\_\+quad\+\_\+rectangle\+\_\+from}} (\mbox{\hyperlink{group__Eina__Quad__Group_gadbfe5a151d5485f8f0f71baeddc82a6d}{Eina\+\_\+\+Quad}} \texorpdfstring{$\ast$}{*}q, const \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} \texorpdfstring{$\ast$}{*}r)
\begin{DoxyCompactList}\small\item\em Transform the given rectangle to the given quadrangle. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_ga6ac08753ba12bc9c7a0390cf67868f4f}{EINA\+\_\+\+API}} void \mbox{\hyperlink{group__Eina__Quad__Group_ga3d35e5139cb8c24ac9eafabc340355a4}{eina\+\_\+quad\+\_\+coords\+\_\+set}} (\mbox{\hyperlink{group__Eina__Quad__Group_gadbfe5a151d5485f8f0f71baeddc82a6d}{Eina\+\_\+\+Quad}} \texorpdfstring{$\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__Eina__Types__Group_ga6ac08753ba12bc9c7a0390cf67868f4f}{EINA\+\_\+\+API}} void \mbox{\hyperlink{group__Eina__Quad__Group_ga15c55fdd461346dd535f2ef6032a1101}{eina\+\_\+quad\+\_\+coords\+\_\+get}} (const \mbox{\hyperlink{group__Eina__Quad__Group_gadbfe5a151d5485f8f0f71baeddc82a6d}{Eina\+\_\+\+Quad}} \texorpdfstring{$\ast$}{*}q, double \texorpdfstring{$\ast$}{*}x0, double \texorpdfstring{$\ast$}{*}y0, double \texorpdfstring{$\ast$}{*}x1, double \texorpdfstring{$\ast$}{*}y1, double \texorpdfstring{$\ast$}{*}x2, double \texorpdfstring{$\ast$}{*}y2, double \texorpdfstring{$\ast$}{*}x3, double \texorpdfstring{$\ast$}{*}y3)
\begin{DoxyCompactList}\small\item\em Gets the values of the coordinates of the given quadrangle. \end{DoxyCompactList}\end{DoxyCompactItemize}
