\hypertarget{group__Ecore__FB__Calibrate__Group}{}\section{Framebuffer Calibration Functions}
\label{group__Ecore__FB__Calibrate__Group}\index{Framebuffer Calibration Functions@{Framebuffer Calibration Functions}}


Functions that calibrate the screen.  


\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__FB__Calibrate__Group_ga9d9fcdece8e69f7e3798a5ddea7f9403}{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set}} (int xscale, int xtrans, int yscale, int ytrans, int xyswap)
\begin{DoxyCompactList}\small\item\em Calibrates the touschreen using the given parameters. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__FB__Calibrate__Group_gae4aa44af19bec4dcc5c7e66c81e31fef}{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get}} (int $\ast$xscale, int $\ast$xtrans, int $\ast$yscale, int $\ast$ytrans, int $\ast$xyswap)
\begin{DoxyCompactList}\small\item\em Retrieves the calibration parameters of the touchscreen. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that calibrate the screen. 



\subsection{Function Documentation}
\mbox{\Hypertarget{group__Ecore__FB__Calibrate__Group_ga9d9fcdece8e69f7e3798a5ddea7f9403}\label{group__Ecore__FB__Calibrate__Group_ga9d9fcdece8e69f7e3798a5ddea7f9403}} 
\index{Framebuffer Calibration Functions@{Framebuffer Calibration Functions}!ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set@{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set}}
\index{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set@{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set}!Framebuffer Calibration Functions@{Framebuffer Calibration Functions}}
\subsubsection{\texorpdfstring{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set()}{ecore\_fb\_touch\_screen\_calibrate\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{xscale,  }\item[{int}]{xtrans,  }\item[{int}]{yscale,  }\item[{int}]{ytrans,  }\item[{int}]{xyswap }\end{DoxyParamCaption})}



Calibrates the touschreen using the given parameters. 


\begin{DoxyParams}{Parameters}
{\em xscale} & X scaling, where 256 = 1.\+0 \\
\hline
{\em xtrans} & X translation. \\
\hline
{\em yscale} & Y scaling. \\
\hline
{\em ytrans} & Y translation. \\
\hline
{\em xyswap} & Swap X \& Y flag. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{group__Ecore__FB__Calibrate__Group_gae4aa44af19bec4dcc5c7e66c81e31fef}\label{group__Ecore__FB__Calibrate__Group_gae4aa44af19bec4dcc5c7e66c81e31fef}} 
\index{Framebuffer Calibration Functions@{Framebuffer Calibration Functions}!ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get@{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get}}
\index{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get@{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get}!Framebuffer Calibration Functions@{Framebuffer Calibration Functions}}
\subsubsection{\texorpdfstring{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get()}{ecore\_fb\_touch\_screen\_calibrate\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get (\begin{DoxyParamCaption}\item[{int $\ast$}]{xscale,  }\item[{int $\ast$}]{xtrans,  }\item[{int $\ast$}]{yscale,  }\item[{int $\ast$}]{ytrans,  }\item[{int $\ast$}]{xyswap }\end{DoxyParamCaption})}



Retrieves the calibration parameters of the touchscreen. 


\begin{DoxyParams}{Parameters}
{\em xscale} & Pointer to an integer in which to store the X scaling. Note that 256 = 1.\+0. \\
\hline
{\em xtrans} & Pointer to an integer in which to store the X translation. \\
\hline
{\em yscale} & Pointer to an integer in which to store the Y scaling. \\
\hline
{\em ytrans} & Pointer to an integer in which to store the Y translation. \\
\hline
{\em xyswap} & Pointer to an integer in which to store the Swap X \& Y flag. \\
\hline
\end{DoxyParams}
