\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 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \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 
\hyperlink{group__Eina__Types__Group_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \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}
\hypertarget{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[{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+set}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} 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}
)}}\label{group__Ecore__FB__Calibrate__Group_ga9d9fcdece8e69f7e3798a5ddea7f9403}


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}
\hypertarget{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[{ecore\+\_\+fb\+\_\+touch\+\_\+screen\+\_\+calibrate\+\_\+get}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} 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}
)}}\label{group__Ecore__FB__Calibrate__Group_gae4aa44af19bec4dcc5c7e66c81e31fef}


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}
