+- bitmap_delete_rich()
+: bitmap.h
+
- bitmap_display_pixel_r()
: bitmap.h
diff --git a/doc/html/navtreeindex0.js b/doc/html/navtreeindex0.js
index 23b33b7..b9a67fb 100644
--- a/doc/html/navtreeindex0.js
+++ b/doc/html/navtreeindex0.js
@@ -2,10 +2,11 @@ var NAVTREEINDEX0 =
{
"annotated.html":[0,0],
"bitmap_8h.html":[1,0,0,1,0],
-"bitmap_8h.html#a12b3899d0900dff435e02de4372413a0":[1,0,0,1,0,4],
+"bitmap_8h.html#a12b3899d0900dff435e02de4372413a0":[1,0,0,1,0,5],
"bitmap_8h.html#a4ce04fd15af6abbbc6427c95ad7807af":[1,0,0,1,0,1],
-"bitmap_8h.html#a9153decdd49572286686861518a60929":[1,0,0,1,0,3],
-"bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945":[1,0,0,1,0,2],
+"bitmap_8h.html#a68523e5a4c514084d71103589b8065b7":[1,0,0,1,0,2],
+"bitmap_8h.html#a9153decdd49572286686861518a60929":[1,0,0,1,0,4],
+"bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945":[1,0,0,1,0,3],
"bitmap_8h_source.html":[1,0,0,1,0],
"classes.html":[0,1],
"dir_6f3b2b0c21cca25b28b3bb6241d8a0d3.html":[1,0,0,0],
diff --git a/doc/html/search/all_0.js b/doc/html/search/all_0.js
index ce20c87..97297ef 100644
--- a/doc/html/search/all_0.js
+++ b/doc/html/search/all_0.js
@@ -1,6 +1,7 @@
var searchData=
[
['bitmap_2eh',['bitmap.h',['../bitmap_8h.html',1,'']]],
+ ['bitmap_5fdelete_5frich',['bitmap_delete_rich',['../bitmap_8h.html#a68523e5a4c514084d71103589b8065b7',1,'bitmap.h']]],
['bitmap_5fdisplay_5fpixel_5fr',['bitmap_display_pixel_r',['../bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945',1,'bitmap.h']]],
['bitmap_5fget_5fpixel_5fr',['bitmap_get_pixel_r',['../bitmap_8h.html#a9153decdd49572286686861518a60929',1,'bitmap.h']]],
['bitmap_5fnew_5frich',['bitmap_new_rich',['../bitmap_8h.html#a12b3899d0900dff435e02de4372413a0',1,'bitmap.h']]],
diff --git a/doc/html/search/functions_0.js b/doc/html/search/functions_0.js
index 3928a41..4e1d434 100644
--- a/doc/html/search/functions_0.js
+++ b/doc/html/search/functions_0.js
@@ -1,5 +1,6 @@
var searchData=
[
+ ['bitmap_5fdelete_5frich',['bitmap_delete_rich',['../bitmap_8h.html#a68523e5a4c514084d71103589b8065b7',1,'bitmap.h']]],
['bitmap_5fdisplay_5fpixel_5fr',['bitmap_display_pixel_r',['../bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945',1,'bitmap.h']]],
['bitmap_5fget_5fpixel_5fr',['bitmap_get_pixel_r',['../bitmap_8h.html#a9153decdd49572286686861518a60929',1,'bitmap.h']]],
['bitmap_5fnew_5frich',['bitmap_new_rich',['../bitmap_8h.html#a12b3899d0900dff435e02de4372413a0',1,'bitmap.h']]]
diff --git a/doc/latex/Makefile b/doc/latex/Makefile
deleted file mode 100644
index 877c9cc..0000000
--- a/doc/latex/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-LATEX_CMD=pdflatex
-
-all: refman.pdf
-
-pdf: refman.pdf
-
-refman.pdf: clean refman.tex
- $(LATEX_CMD) refman
- makeindex refman.idx
- $(LATEX_CMD) refman
- latex_count=8 ; \
- while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
- do \
- echo "Rerunning latex...." ;\
- $(LATEX_CMD) refman ;\
- latex_count=`expr $$latex_count - 1` ;\
- done
- makeindex refman.idx
- $(LATEX_CMD) refman
-
-
-clean:
- rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf
diff --git a/doc/latex/annotated.tex b/doc/latex/annotated.tex
deleted file mode 100644
index c46735a..0000000
--- a/doc/latex/annotated.tex
+++ /dev/null
@@ -1,7 +0,0 @@
-\section{Data Structures}
-Here are the data structures with brief descriptions\+:\begin{DoxyCompactList}
-\item\contentsline{section}{\mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} \\*Bitmap rich type transparency is in the layout }{\pageref{structbitmap__rich}}{}
-\item\contentsline{section}{\mbox{\hyperlink{struct_f_e__floating__position}{F\+E\+\_\+floating\+\_\+position}} }{\pageref{struct_f_e__floating__position}}{}
-\item\contentsline{section}{\mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}} }{\pageref{struct_f_e__integer__point}}{}
-\item\contentsline{section}{\mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} }{\pageref{struct_f_e__integer__position}}{}
-\end{DoxyCompactList}
diff --git a/doc/latex/bitmap_8h.tex b/doc/latex/bitmap_8h.tex
deleted file mode 100644
index 1d265ed..0000000
--- a/doc/latex/bitmap_8h.tex
+++ /dev/null
@@ -1,112 +0,0 @@
-\hypertarget{bitmap_8h}{}\section{include/render/bitmap.h File Reference}
-\label{bitmap_8h}\index{include/render/bitmap.h@{include/render/bitmap.h}}
-{\ttfamily \#include $<$stdint.\+h$>$}\newline
-{\ttfamily \#include $<$stdbool.\+h$>$}\newline
-\subsection*{Data Structures}
-\begin{DoxyCompactItemize}
-\item
-struct \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}}
-\begin{DoxyCompactList}\small\item\em bitmap rich type transparency is in the layout \end{DoxyCompactList}\end{DoxyCompactItemize}
-\subsection*{Typedefs}
-\begin{DoxyCompactItemize}
-\item
-typedef struct \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} \mbox{\hyperlink{bitmap_8h_a4ce04fd15af6abbbc6427c95ad7807af}{bitmap\+\_\+rich}}
-\end{DoxyCompactItemize}
-\subsection*{Functions}
-\begin{DoxyCompactItemize}
-\item
-\mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} $\ast$ \mbox{\hyperlink{bitmap_8h_a12b3899d0900dff435e02de4372413a0}{bitmap\+\_\+new\+\_\+rich}} (uint32\+\_\+t size\+\_\+px\+\_\+x, uint32\+\_\+t size\+\_\+px\+\_\+y, uint32\+\_\+t $\ast$color, bool copy\+\_\+color, uint32\+\_\+t $\ast$layout, bool copy\+\_\+layout)
-\begin{DoxyCompactList}\small\item\em \{ function\+\_\+description \} \end{DoxyCompactList}\item
-uint8\+\_\+t \mbox{\hyperlink{bitmap_8h_a9153decdd49572286686861518a60929}{bitmap\+\_\+get\+\_\+pixel\+\_\+r}} (const \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} $\ast$bmp, uint32\+\_\+t x, uint32\+\_\+t y)
-\begin{DoxyCompactList}\small\item\em get the color of pixel from rich bitmap \end{DoxyCompactList}\item
-void \mbox{\hyperlink{bitmap_8h_ae1b667a294c2d69346ae3ddae679f945}{bitmap\+\_\+display\+\_\+pixel\+\_\+r}} (const \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} $\ast$bmp, uint32\+\_\+t bmp\+\_\+x, uint32\+\_\+t bmp\+\_\+y, uint32\+\_\+t x, uint32\+\_\+t y)
-\begin{DoxyCompactList}\small\item\em display a specific rich bitmap pixel on the screen \end{DoxyCompactList}\end{DoxyCompactItemize}
-
-
-\subsection{Typedef Documentation}
-\mbox{\Hypertarget{bitmap_8h_a4ce04fd15af6abbbc6427c95ad7807af}\label{bitmap_8h_a4ce04fd15af6abbbc6427c95ad7807af}}
-\index{bitmap.h@{bitmap.h}!bitmap\_rich@{bitmap\_rich}}
-\index{bitmap\_rich@{bitmap\_rich}!bitmap.h@{bitmap.h}}
-\subsubsection{\texorpdfstring{bitmap\_rich}{bitmap\_rich}}
-{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}}}
-
-
-
-Definition at line 20 of file bitmap.\+h.
-
-
-
-\subsection{Function Documentation}
-\mbox{\Hypertarget{bitmap_8h_ae1b667a294c2d69346ae3ddae679f945}\label{bitmap_8h_ae1b667a294c2d69346ae3ddae679f945}}
-\index{bitmap.h@{bitmap.h}!bitmap\_display\_pixel\_r@{bitmap\_display\_pixel\_r}}
-\index{bitmap\_display\_pixel\_r@{bitmap\_display\_pixel\_r}!bitmap.h@{bitmap.h}}
-\subsubsection{\texorpdfstring{bitmap\_display\_pixel\_r()}{bitmap\_display\_pixel\_r()}}
-{\footnotesize\ttfamily void bitmap\+\_\+display\+\_\+pixel\+\_\+r (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} $\ast$}]{bmp, }\item[{uint32\+\_\+t}]{bmp\+\_\+x, }\item[{uint32\+\_\+t}]{bmp\+\_\+y, }\item[{uint32\+\_\+t}]{x, }\item[{uint32\+\_\+t}]{y }\end{DoxyParamCaption})}
-
-
-
-display a specific rich bitmap pixel on the screen
-
-
-\begin{DoxyParams}[1]{Parameters}
-\mbox{\texttt{ in}} & {\em bmp} & The bitmap \\
-\hline
-\mbox{\texttt{ in}} & {\em bmp\+\_\+x} & The bitmap x coordinate (in pixels) \\
-\hline
-\mbox{\texttt{ in}} & {\em bmp\+\_\+y} & The bitmap y coordinate (in pixels) \\
-\hline
-\mbox{\texttt{ in}} & {\em x} & screen \+: x coordinate \\
-\hline
-\mbox{\texttt{ in}} & {\em y} & screen \+: y coordinate \\
-\hline
-\end{DoxyParams}
-\mbox{\Hypertarget{bitmap_8h_a9153decdd49572286686861518a60929}\label{bitmap_8h_a9153decdd49572286686861518a60929}}
-\index{bitmap.h@{bitmap.h}!bitmap\_get\_pixel\_r@{bitmap\_get\_pixel\_r}}
-\index{bitmap\_get\_pixel\_r@{bitmap\_get\_pixel\_r}!bitmap.h@{bitmap.h}}
-\subsubsection{\texorpdfstring{bitmap\_get\_pixel\_r()}{bitmap\_get\_pixel\_r()}}
-{\footnotesize\ttfamily uint8\+\_\+t bitmap\+\_\+get\+\_\+pixel\+\_\+r (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}} $\ast$}]{bmp, }\item[{uint32\+\_\+t}]{x, }\item[{uint32\+\_\+t}]{y }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}
-
-
-
-get the color of pixel from rich bitmap
-
-
-\begin{DoxyParams}[1]{Parameters}
-\mbox{\texttt{ in}} & {\em bmp} & The bitmap \\
-\hline
-\mbox{\texttt{ in}} & {\em x} & The bitmap x coordinate (in pixels) \\
-\hline
-\mbox{\texttt{ in}} & {\em y} & The bitmap y coordinate (in pixels)\\
-\hline
-\end{DoxyParams}
-\begin{DoxyReturn}{Returns}
-the color coded in a unsigned char \+: if (color $>$$>$ 1) switch (color\%2) \{ case 0\+: // W\+H\+I\+TE break; case 1\+: // B\+L\+A\+CK \} else
-\end{DoxyReturn}
-\mbox{\Hypertarget{bitmap_8h_a12b3899d0900dff435e02de4372413a0}\label{bitmap_8h_a12b3899d0900dff435e02de4372413a0}}
-\index{bitmap.h@{bitmap.h}!bitmap\_new\_rich@{bitmap\_new\_rich}}
-\index{bitmap\_new\_rich@{bitmap\_new\_rich}!bitmap.h@{bitmap.h}}
-\subsubsection{\texorpdfstring{bitmap\_new\_rich()}{bitmap\_new\_rich()}}
-{\footnotesize\ttfamily \mbox{\hyperlink{structbitmap__rich}{bitmap\+\_\+rich}}$\ast$ bitmap\+\_\+new\+\_\+rich (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{size\+\_\+px\+\_\+x, }\item[{uint32\+\_\+t}]{size\+\_\+px\+\_\+y, }\item[{uint32\+\_\+t $\ast$}]{color, }\item[{bool}]{copy\+\_\+color, }\item[{uint32\+\_\+t $\ast$}]{layout, }\item[{bool}]{copy\+\_\+layout }\end{DoxyParamCaption})}
-
-
-
-\{ function\+\_\+description \}
-
-
-\begin{DoxyParams}[1]{Parameters}
-\mbox{\texttt{ in}} & {\em size\+\_\+px\+\_\+x} & The width in px \\
-\hline
-\mbox{\texttt{ in}} & {\em size\+\_\+px\+\_\+y} & The height in px \\
-\hline
- & {\em color} & color origin \\
-\hline
-\mbox{\texttt{ in}} & {\em copy\+\_\+color} & if you want to make a copy, or only to make a link \\
-\hline
- & {\em layout} & layout origin -\/$>$ can be set as 0 if it isn\textquotesingle{}t needed \\
-\hline
-\mbox{\texttt{ in}} & {\em copy\+\_\+layout} & if you want to make a copy, or to make a link\\
-\hline
-\end{DoxyParams}
-\begin{DoxyReturn}{Returns}
-a rich bitmap, ready to use !
-\end{DoxyReturn}
diff --git a/doc/latex/dir_6f3b2b0c21cca25b28b3bb6241d8a0d3.tex b/doc/latex/dir_6f3b2b0c21cca25b28b3bb6241d8a0d3.tex
deleted file mode 100644
index dca7300..0000000
--- a/doc/latex/dir_6f3b2b0c21cca25b28b3bb6241d8a0d3.tex
+++ /dev/null
@@ -1,7 +0,0 @@
-\hypertarget{dir_6f3b2b0c21cca25b28b3bb6241d8a0d3}{}\section{include/event Directory Reference}
-\label{dir_6f3b2b0c21cca25b28b3bb6241d8a0d3}\index{include/event Directory Reference@{include/event Directory Reference}}
-\subsection*{Files}
-\begin{DoxyCompactItemize}
-\item
-file \mbox{\hyperlink{keyboard_8h}{keyboard.\+h}}
-\end{DoxyCompactItemize}
diff --git a/doc/latex/dir_ada157988d47c0ed8971be2c0e2fe61c.tex b/doc/latex/dir_ada157988d47c0ed8971be2c0e2fe61c.tex
deleted file mode 100644
index 5d8ceca..0000000
--- a/doc/latex/dir_ada157988d47c0ed8971be2c0e2fe61c.tex
+++ /dev/null
@@ -1,13 +0,0 @@
-\hypertarget{dir_ada157988d47c0ed8971be2c0e2fe61c}{}\section{include/render Directory Reference}
-\label{dir_ada157988d47c0ed8971be2c0e2fe61c}\index{include/render Directory Reference@{include/render Directory Reference}}
-\subsection*{Files}
-\begin{DoxyCompactItemize}
-\item
-file \mbox{\hyperlink{bitmap_8h}{bitmap.\+h}}
-\item
-file \mbox{\hyperlink{parameters_8h}{parameters.\+h}}
-\item
-file \mbox{\hyperlink{translate_8h}{translate.\+h}}
-\item
-file \mbox{\hyperlink{zbuffer_8h}{zbuffer.\+h}}
-\end{DoxyCompactItemize}
diff --git a/doc/latex/dir_d44c64559bbebec7f509842c48db8b23.tex b/doc/latex/dir_d44c64559bbebec7f509842c48db8b23.tex
deleted file mode 100644
index d39b3e5..0000000
--- a/doc/latex/dir_d44c64559bbebec7f509842c48db8b23.tex
+++ /dev/null
@@ -1,9 +0,0 @@
-\hypertarget{dir_d44c64559bbebec7f509842c48db8b23}{}\section{include Directory Reference}
-\label{dir_d44c64559bbebec7f509842c48db8b23}\index{include Directory Reference@{include Directory Reference}}
-\subsection*{Directories}
-\begin{DoxyCompactItemize}
-\item
-directory \mbox{\hyperlink{dir_6f3b2b0c21cca25b28b3bb6241d8a0d3}{event}}
-\item
-directory \mbox{\hyperlink{dir_ada157988d47c0ed8971be2c0e2fe61c}{render}}
-\end{DoxyCompactItemize}
diff --git a/doc/latex/doxygen.sty b/doc/latex/doxygen.sty
deleted file mode 100644
index cf92712..0000000
--- a/doc/latex/doxygen.sty
+++ /dev/null
@@ -1,549 +0,0 @@
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{doxygen}
-
-% Packages used by this style file
-\RequirePackage{alltt}
-\RequirePackage{array}
-\RequirePackage{calc}
-\RequirePackage{float}
-\RequirePackage{ifthen}
-\RequirePackage{verbatim}
-\RequirePackage[table]{xcolor}
-\RequirePackage{longtable}
-\RequirePackage{tabu}
-\RequirePackage{fancyvrb}
-\RequirePackage{tabularx}
-\RequirePackage{multirow}
-\RequirePackage{hanging}
-\RequirePackage{ifpdf}
-\RequirePackage{adjustbox}
-\RequirePackage{amssymb}
-\RequirePackage{stackengine}
-\RequirePackage[normalem]{ulem} % for strikeout, but don't modify emphasis
-
-%---------- Internal commands used in this style file ----------------
-
-\newcommand{\ensurespace}[1]{%
- \begingroup%
- \setlength{\dimen@}{#1}%
- \vskip\z@\@plus\dimen@%
- \penalty -100\vskip\z@\@plus -\dimen@%
- \vskip\dimen@%
- \penalty 9999%
- \vskip -\dimen@%
- \vskip\z@skip% hide the previous |\vskip| from |\addvspace|
- \endgroup%
-}
-
-\newcommand{\DoxyLabelFont}{}
-\newcommand{\entrylabel}[1]{%
- {%
- \parbox[b]{\labelwidth-4pt}{%
- \makebox[0pt][l]{\DoxyLabelFont#1}%
- \vspace{1.5\baselineskip}%
- }%
- }%
-}
-
-\newenvironment{DoxyDesc}[1]{%
- \ensurespace{4\baselineskip}%
- \begin{list}{}{%
- \settowidth{\labelwidth}{20pt}%
- \setlength{\parsep}{0pt}%
- \setlength{\itemsep}{0pt}%
- \setlength{\leftmargin}{\labelwidth+\labelsep}%
- \renewcommand{\makelabel}{\entrylabel}%
- }%
- \item[#1]%
-}{%
- \end{list}%
-}
-
-\newsavebox{\xrefbox}
-\newlength{\xreflength}
-\newcommand{\xreflabel}[1]{%
- \sbox{\xrefbox}{#1}%
- \setlength{\xreflength}{\wd\xrefbox}%
- \ifthenelse{\xreflength>\labelwidth}{%
- \begin{minipage}{\textwidth}%
- \setlength{\parindent}{0pt}%
- \hangindent=15pt\bfseries #1\vspace{1.2\itemsep}%
- \end{minipage}%
- }{%
- \parbox[b]{\labelwidth}{\makebox[0pt][l]{\textbf{#1}}}%
- }%
-}
-
-%---------- Commands used by doxygen LaTeX output generator ----------
-
-% Used by
...
-\newenvironment{DoxyPre}{%
- \small%
- \begin{alltt}%
-}{%
- \end{alltt}%
- \normalsize%
-}
-% Necessary for redefining not defined charcaters, i.e. "Replacement Character" in tex output.
-\newlength{\CodeWidthChar}
-\newlength{\CodeHeightChar}
-\settowidth{\CodeWidthChar}{?}
-\settoheight{\CodeHeightChar}{?}
-% Necessary for hanging indent
-\newlength{\DoxyCodeWidth}
-
-\newcommand\DoxyCodeLine[1]{\hangpara{\DoxyCodeWidth}{1}{#1}\par}
-
-\newcommand\NiceSpace{%
- \discretionary{}{\kern\fontdimen2\font}{\kern\fontdimen2\font}%
-}
-
-% Used by @code ... @endcode
-\newenvironment{DoxyCode}[1]{%
- \par%
- \scriptsize%
- \normalfont\ttfamily%
- \rightskip0pt plus 1fil%
- \settowidth{\DoxyCodeWidth}{000000}%
- \settowidth{\CodeWidthChar}{?}%
- \settoheight{\CodeHeightChar}{?}%
- \setlength{\parskip}{0ex plus 0ex minus 0ex}%
- \ifthenelse{\equal{#1}{0}}
- {
- {\lccode`~32 \lowercase{\global\let~}\NiceSpace}\obeyspaces%
- }
- {
- {\lccode`~32 \lowercase{\global\let~}}\obeyspaces%
- }
-
-}{%
- \normalfont%
- \normalsize%
- \settowidth{\CodeWidthChar}{?}%
- \settoheight{\CodeHeightChar}{?}%
-}
-
-% Redefining not defined characters, i.e. "Replacement Character" in tex output.
-\def\ucr{\adjustbox{width=\CodeWidthChar,height=\CodeHeightChar}{\stackinset{c}{}{c}{-.2pt}{%
- \textcolor{white}{\sffamily\bfseries\small ?}}{%
- \rotatebox{45}{$\blacksquare$}}}}
-
-% Used by @example, @include, @includelineno and @dontinclude
-\newenvironment{DoxyCodeInclude}[1]{%
- \DoxyCode{#1}%
-}{%
- \endDoxyCode%
-}
-
-% Used by @verbatim ... @endverbatim
-\newenvironment{DoxyVerb}{%
- \footnotesize%
- \verbatim%
-}{%
- \endverbatim%
- \normalsize%
-}
-
-% Used by @verbinclude
-\newenvironment{DoxyVerbInclude}{%
- \DoxyVerb%
-}{%
- \endDoxyVerb%
-}
-
-% Used by numbered lists (using '-#' or
...
)
-\newenvironment{DoxyEnumerate}{%
- \enumerate%
-}{%
- \endenumerate%
-}
-
-% Used by bullet lists (using '-', @li, @arg, or
)
-\newenvironment{DoxyItemize}{%
- \itemize%
-}{%
- \enditemize%
-}
-
-% Used by description lists (using
...
)
-\newenvironment{DoxyDescription}{%
- \description%
-}{%
- \enddescription%
-}
-
-% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
-% (only if caption is specified)
-\newenvironment{DoxyImage}{%
- \begin{figure}[H]%
- \begin{center}%
-}{%
- \end{center}%
- \end{figure}%
-}
-
-% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc
-% (only if no caption is specified)
-\newenvironment{DoxyImageNoCaption}{%
- \begin{center}%
-}{%
- \end{center}%
-}
-
-% Used by @image
-% (only if inline is specified)
-\newenvironment{DoxyInlineImage}{%
-}{%
-}
-
-% Used by @attention
-\newenvironment{DoxyAttention}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @author and @authors
-\newenvironment{DoxyAuthor}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @date
-\newenvironment{DoxyDate}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @invariant
-\newenvironment{DoxyInvariant}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @note
-\newenvironment{DoxyNote}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @post
-\newenvironment{DoxyPostcond}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @pre
-\newenvironment{DoxyPrecond}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @copyright
-\newenvironment{DoxyCopyright}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @remark
-\newenvironment{DoxyRemark}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @return and @returns
-\newenvironment{DoxyReturn}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @since
-\newenvironment{DoxySince}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @see
-\newenvironment{DoxySeeAlso}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @version
-\newenvironment{DoxyVersion}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @warning
-\newenvironment{DoxyWarning}[1]{%
- \begin{DoxyDesc}{#1}%
-}{%
- \end{DoxyDesc}%
-}
-
-% Used by @internal
-\newenvironment{DoxyInternal}[1]{%
- \paragraph*{#1}%
-}{%
-}
-
-% Used by @par and @paragraph
-\newenvironment{DoxyParagraph}[1]{%
- \begin{list}{}{%
- \settowidth{\labelwidth}{40pt}%
- \setlength{\leftmargin}{\labelwidth}%
- \setlength{\parsep}{0pt}%
- \setlength{\itemsep}{-4pt}%
- \renewcommand{\makelabel}{\entrylabel}%
- }%
- \item[#1]%
-}{%
- \end{list}%
-}
-
-% Used by parameter lists
-\newenvironment{DoxyParams}[2][]{%
- \tabulinesep=1mm%
- \par%
- \ifthenelse{\equal{#1}{}}%
- {\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|}}% name + description
- {\ifthenelse{\equal{#1}{1}}%
- {\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + name + desc
- {\begin{longtabu*}spread 0pt [l]{|X[-1,l]|X[-1,l]|X[-1,l]|X[-1,l]|}}% in/out + type + name + desc
- }
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
- \hline%
- \endfirsthead%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #2}\\[1ex]%
- \hline%
- \endhead%
-}{%
- \end{longtabu*}%
- \vspace{6pt}%
-}
-
-% Used for fields of simple structs
-\newenvironment{DoxyFields}[1]{%
- \tabulinesep=1mm%
- \par%
- \begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|X[-1,l]|}%
- \multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endfirsthead%
- \multicolumn{3}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endhead%
-}{%
- \end{longtabu*}%
- \vspace{6pt}%
-}
-
-% Used for fields simple class style enums
-\newenvironment{DoxyEnumFields}[1]{%
- \tabulinesep=1mm%
- \par%
- \begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endfirsthead%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endhead%
-}{%
- \end{longtabu*}%
- \vspace{6pt}%
-}
-
-% Used for parameters within a detailed function description
-\newenvironment{DoxyParamCaption}{%
- \renewcommand{\item}[2][]{\\ \hspace*{2.0cm} ##1 {\em ##2}}%
-}{%
-}
-
-% Used by return value lists
-\newenvironment{DoxyRetVals}[1]{%
- \tabulinesep=1mm%
- \par%
- \begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endfirsthead%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endhead%
-}{%
- \end{longtabu*}%
- \vspace{6pt}%
-}
-
-% Used by exception lists
-\newenvironment{DoxyExceptions}[1]{%
- \tabulinesep=1mm%
- \par%
- \begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endfirsthead%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endhead%
-}{%
- \end{longtabu*}%
- \vspace{6pt}%
-}
-
-% Used by template parameter lists
-\newenvironment{DoxyTemplParams}[1]{%
- \tabulinesep=1mm%
- \par%
- \begin{longtabu*}spread 0pt [l]{|X[-1,r]|X[-1,l]|}%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endfirsthead%
- \multicolumn{2}{l}{\hspace{-6pt}\bfseries\fontseries{bc}\selectfont\color{darkgray} #1}\\[1ex]%
- \hline%
- \endhead%
-}{%
- \end{longtabu*}%
- \vspace{6pt}%
-}
-
-% Used for member lists
-\newenvironment{DoxyCompactItemize}{%
- \begin{itemize}%
- \setlength{\itemsep}{-3pt}%
- \setlength{\parsep}{0pt}%
- \setlength{\topsep}{0pt}%
- \setlength{\partopsep}{0pt}%
-}{%
- \end{itemize}%
-}
-
-% Used for member descriptions
-\newenvironment{DoxyCompactList}{%
- \begin{list}{}{%
- \setlength{\leftmargin}{0.5cm}%
- \setlength{\itemsep}{0pt}%
- \setlength{\parsep}{0pt}%
- \setlength{\topsep}{0pt}%
- \renewcommand{\makelabel}{\hfill}%
- }%
-}{%
- \end{list}%
-}
-
-% Used for reference lists (@bug, @deprecated, @todo, etc.)
-\newenvironment{DoxyRefList}{%
- \begin{list}{}{%
- \setlength{\labelwidth}{10pt}%
- \setlength{\leftmargin}{\labelwidth}%
- \addtolength{\leftmargin}{\labelsep}%
- \renewcommand{\makelabel}{\xreflabel}%
- }%
-}{%
- \end{list}%
-}
-
-% Used by @bug, @deprecated, @todo, etc.
-\newenvironment{DoxyRefDesc}[1]{%
- \begin{list}{}{%
- \renewcommand\makelabel[1]{\textbf{##1}}%
- \settowidth\labelwidth{\makelabel{#1}}%
- \setlength\leftmargin{\labelwidth+\labelsep}%
- }%
-}{%
- \end{list}%
-}
-
-% Used by parameter lists and simple sections
-\newenvironment{Desc}
-{\begin{list}{}{%
- \settowidth{\labelwidth}{20pt}%
- \setlength{\parsep}{0pt}%
- \setlength{\itemsep}{0pt}%
- \setlength{\leftmargin}{\labelwidth+\labelsep}%
- \renewcommand{\makelabel}{\entrylabel}%
- }
-}{%
- \end{list}%
-}
-
-% Used by tables
-\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp}%
-\newenvironment{TabularC}[1]%
-{\tabulinesep=1mm
-\begin{longtabu*}spread 0pt [c]{*#1{|X[-1]}|}}%
-{\end{longtabu*}\par}%
-
-\newenvironment{TabularNC}[1]%
-{\begin{tabu}spread 0pt [l]{*#1{|X[-1]}|}}%
-{\end{tabu}\par}%
-
-% Used for member group headers
-\newenvironment{Indent}{%
- \begin{list}{}{%
- \setlength{\leftmargin}{0.5cm}%
- }%
- \item[]\ignorespaces%
-}{%
- \unskip%
- \end{list}%
-}
-
-% Used when hyperlinks are turned off
-\newcommand{\doxyref}[3]{%
- \textbf{#1} (\textnormal{#2}\,\pageref{#3})%
-}
-
-% Used to link to a table when hyperlinks are turned on
-\newcommand{\doxytablelink}[2]{%
- \ref{#1}%
-}
-
-% Used to link to a table when hyperlinks are turned off
-\newcommand{\doxytableref}[3]{%
- \ref{#3}%
-}
-
-% Used by @addindex
-\newcommand{\lcurly}{\{}
-\newcommand{\rcurly}{\}}
-
-% Colors used for syntax highlighting
-\definecolor{comment}{rgb}{0.5,0.0,0.0}
-\definecolor{keyword}{rgb}{0.0,0.5,0.0}
-\definecolor{keywordtype}{rgb}{0.38,0.25,0.125}
-\definecolor{keywordflow}{rgb}{0.88,0.5,0.0}
-\definecolor{preprocessor}{rgb}{0.5,0.38,0.125}
-\definecolor{stringliteral}{rgb}{0.0,0.125,0.25}
-\definecolor{charliteral}{rgb}{0.0,0.5,0.5}
-\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0}
-\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43}
-\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0}
-\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0}
-
-% Color used for table heading
-\newcommand{\tableheadbgcolor}{lightgray}%
-
-% Version of hypertarget with correct landing location
-\newcommand{\Hypertarget}[1]{\Hy@raisedlink{\hypertarget{#1}{}}}
-
-% Define caption that is also suitable in a table
-\makeatletter
-\def\doxyfigcaption{%
-\refstepcounter{figure}%
-\@dblarg{\@caption{figure}}}
-\makeatother
diff --git a/doc/latex/files.tex b/doc/latex/files.tex
deleted file mode 100644
index 7bde758..0000000
--- a/doc/latex/files.tex
+++ /dev/null
@@ -1,8 +0,0 @@
-\section{File List}
-Here is a list of all files with brief descriptions\+:\begin{DoxyCompactList}
-\item\contentsline{section}{include/event/\mbox{\hyperlink{keyboard_8h}{keyboard.\+h}} }{\pageref{keyboard_8h}}{}
-\item\contentsline{section}{include/render/\mbox{\hyperlink{bitmap_8h}{bitmap.\+h}} }{\pageref{bitmap_8h}}{}
-\item\contentsline{section}{include/render/\mbox{\hyperlink{parameters_8h}{parameters.\+h}} }{\pageref{parameters_8h}}{}
-\item\contentsline{section}{include/render/\mbox{\hyperlink{translate_8h}{translate.\+h}} }{\pageref{translate_8h}}{}
-\item\contentsline{section}{include/render/\mbox{\hyperlink{zbuffer_8h}{zbuffer.\+h}} }{\pageref{zbuffer_8h}}{}
-\end{DoxyCompactList}
diff --git a/doc/latex/keyboard_8h.tex b/doc/latex/keyboard_8h.tex
deleted file mode 100644
index 44979e4..0000000
--- a/doc/latex/keyboard_8h.tex
+++ /dev/null
@@ -1,45 +0,0 @@
-\hypertarget{keyboard_8h}{}\section{include/event/keyboard.h File Reference}
-\label{keyboard_8h}\index{include/event/keyboard.h@{include/event/keyboard.h}}
-{\ttfamily \#include $<$gint/keyboard.\+h$>$}\newline
-{\ttfamily \#include $<$gint/keycodes.\+h$>$}\newline
-{\ttfamily \#include $<$stdint.\+h$>$}\newline
-\subsection*{Typedefs}
-\begin{DoxyCompactItemize}
-\item
-typedef void($\ast$ \mbox{\hyperlink{keyboard_8h_a30f3e13f816b2411155158754d407bfa}{callback}}) (void)
-\end{DoxyCompactItemize}
-\subsection*{Functions}
-\begin{DoxyCompactItemize}
-\item
-void \mbox{\hyperlink{keyboard_8h_a7ea4d999902832273c81f1c3811ea141}{event\+\_\+keyboard\+\_\+set\+\_\+key}} (uint32\+\_\+t matrix\+\_\+code, uint32\+\_\+t ev\+\_\+type, \mbox{\hyperlink{keyboard_8h_a30f3e13f816b2411155158754d407bfa}{callback}} function)
-\item
-void \mbox{\hyperlink{keyboard_8h_abe5e5e93ac4971d06197c6530a5919e8}{event\+\_\+keyboard\+\_\+reload}} ()
-\end{DoxyCompactItemize}
-
-
-\subsection{Typedef Documentation}
-\mbox{\Hypertarget{keyboard_8h_a30f3e13f816b2411155158754d407bfa}\label{keyboard_8h_a30f3e13f816b2411155158754d407bfa}}
-\index{keyboard.h@{keyboard.h}!callback@{callback}}
-\index{callback@{callback}!keyboard.h@{keyboard.h}}
-\subsubsection{\texorpdfstring{callback}{callback}}
-{\footnotesize\ttfamily typedef void($\ast$ callback) (void)}
-
-
-
-Definition at line 16 of file keyboard.\+h.
-
-
-
-\subsection{Function Documentation}
-\mbox{\Hypertarget{keyboard_8h_abe5e5e93ac4971d06197c6530a5919e8}\label{keyboard_8h_abe5e5e93ac4971d06197c6530a5919e8}}
-\index{keyboard.h@{keyboard.h}!event\_keyboard\_reload@{event\_keyboard\_reload}}
-\index{event\_keyboard\_reload@{event\_keyboard\_reload}!keyboard.h@{keyboard.h}}
-\subsubsection{\texorpdfstring{event\_keyboard\_reload()}{event\_keyboard\_reload()}}
-{\footnotesize\ttfamily void event\+\_\+keyboard\+\_\+reload (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
-
-\mbox{\Hypertarget{keyboard_8h_a7ea4d999902832273c81f1c3811ea141}\label{keyboard_8h_a7ea4d999902832273c81f1c3811ea141}}
-\index{keyboard.h@{keyboard.h}!event\_keyboard\_set\_key@{event\_keyboard\_set\_key}}
-\index{event\_keyboard\_set\_key@{event\_keyboard\_set\_key}!keyboard.h@{keyboard.h}}
-\subsubsection{\texorpdfstring{event\_keyboard\_set\_key()}{event\_keyboard\_set\_key()}}
-{\footnotesize\ttfamily void event\+\_\+keyboard\+\_\+set\+\_\+key (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{matrix\+\_\+code, }\item[{uint32\+\_\+t}]{ev\+\_\+type, }\item[{\mbox{\hyperlink{keyboard_8h_a30f3e13f816b2411155158754d407bfa}{callback}}}]{function }\end{DoxyParamCaption})}
-
diff --git a/doc/latex/parameters_8h.tex b/doc/latex/parameters_8h.tex
deleted file mode 100644
index 8472ee7..0000000
--- a/doc/latex/parameters_8h.tex
+++ /dev/null
@@ -1,80 +0,0 @@
-\hypertarget{parameters_8h}{}\section{include/render/parameters.h File Reference}
-\label{parameters_8h}\index{include/render/parameters.h@{include/render/parameters.h}}
-\subsection*{Macros}
-\begin{DoxyCompactItemize}
-\item
-\#define \mbox{\hyperlink{parameters_8h_a791a4a111886d2cab059ebc5ab6aa722}{render\+\_\+width}}~128
-\item
-\#define \mbox{\hyperlink{parameters_8h_a287d41473ee77db859d4d709d66ddb03}{render\+\_\+height}}~64
-\item
-\#define \mbox{\hyperlink{parameters_8h_a887e6ccc340beb6774eb95667d3bfe05}{render\+\_\+x\+\_\+mid}}~((\mbox{\hyperlink{parameters_8h_a791a4a111886d2cab059ebc5ab6aa722}{render\+\_\+width}} -\/ 1) / 2)
-\item
-\#define \mbox{\hyperlink{parameters_8h_ab67f355ab6184dcd911f0bf9380196c4}{render\+\_\+y\+\_\+mid}}~((\mbox{\hyperlink{parameters_8h_a287d41473ee77db859d4d709d66ddb03}{render\+\_\+height}} -\/ 1) / 2)
-\item
-\#define \mbox{\hyperlink{parameters_8h_a83f9e629cfbf1dcd0de077265b29a1f4}{render\+\_\+max\+\_\+dist}}~3000
-\item
-\#define \mbox{\hyperlink{parameters_8h_a0ba94ff36e6c2a548735e40012f7ccbd}{render\+\_\+min\+\_\+dist}}~1
-\end{DoxyCompactItemize}
-
-
-\subsection{Macro Definition Documentation}
-\mbox{\Hypertarget{parameters_8h_a287d41473ee77db859d4d709d66ddb03}\label{parameters_8h_a287d41473ee77db859d4d709d66ddb03}}
-\index{parameters.h@{parameters.h}!render\_height@{render\_height}}
-\index{render\_height@{render\_height}!parameters.h@{parameters.h}}
-\subsubsection{\texorpdfstring{render\_height}{render\_height}}
-{\footnotesize\ttfamily \#define render\+\_\+height~64}
-
-
-
-Definition at line 8 of file parameters.\+h.
-
-\mbox{\Hypertarget{parameters_8h_a83f9e629cfbf1dcd0de077265b29a1f4}\label{parameters_8h_a83f9e629cfbf1dcd0de077265b29a1f4}}
-\index{parameters.h@{parameters.h}!render\_max\_dist@{render\_max\_dist}}
-\index{render\_max\_dist@{render\_max\_dist}!parameters.h@{parameters.h}}
-\subsubsection{\texorpdfstring{render\_max\_dist}{render\_max\_dist}}
-{\footnotesize\ttfamily \#define render\+\_\+max\+\_\+dist~3000}
-
-
-
-Definition at line 12 of file parameters.\+h.
-
-\mbox{\Hypertarget{parameters_8h_a0ba94ff36e6c2a548735e40012f7ccbd}\label{parameters_8h_a0ba94ff36e6c2a548735e40012f7ccbd}}
-\index{parameters.h@{parameters.h}!render\_min\_dist@{render\_min\_dist}}
-\index{render\_min\_dist@{render\_min\_dist}!parameters.h@{parameters.h}}
-\subsubsection{\texorpdfstring{render\_min\_dist}{render\_min\_dist}}
-{\footnotesize\ttfamily \#define render\+\_\+min\+\_\+dist~1}
-
-
-
-Definition at line 13 of file parameters.\+h.
-
-\mbox{\Hypertarget{parameters_8h_a791a4a111886d2cab059ebc5ab6aa722}\label{parameters_8h_a791a4a111886d2cab059ebc5ab6aa722}}
-\index{parameters.h@{parameters.h}!render\_width@{render\_width}}
-\index{render\_width@{render\_width}!parameters.h@{parameters.h}}
-\subsubsection{\texorpdfstring{render\_width}{render\_width}}
-{\footnotesize\ttfamily \#define render\+\_\+width~128}
-
-
-
-Definition at line 7 of file parameters.\+h.
-
-\mbox{\Hypertarget{parameters_8h_a887e6ccc340beb6774eb95667d3bfe05}\label{parameters_8h_a887e6ccc340beb6774eb95667d3bfe05}}
-\index{parameters.h@{parameters.h}!render\_x\_mid@{render\_x\_mid}}
-\index{render\_x\_mid@{render\_x\_mid}!parameters.h@{parameters.h}}
-\subsubsection{\texorpdfstring{render\_x\_mid}{render\_x\_mid}}
-{\footnotesize\ttfamily \#define render\+\_\+x\+\_\+mid~((\mbox{\hyperlink{parameters_8h_a791a4a111886d2cab059ebc5ab6aa722}{render\+\_\+width}} -\/ 1) / 2)}
-
-
-
-Definition at line 9 of file parameters.\+h.
-
-\mbox{\Hypertarget{parameters_8h_ab67f355ab6184dcd911f0bf9380196c4}\label{parameters_8h_ab67f355ab6184dcd911f0bf9380196c4}}
-\index{parameters.h@{parameters.h}!render\_y\_mid@{render\_y\_mid}}
-\index{render\_y\_mid@{render\_y\_mid}!parameters.h@{parameters.h}}
-\subsubsection{\texorpdfstring{render\_y\_mid}{render\_y\_mid}}
-{\footnotesize\ttfamily \#define render\+\_\+y\+\_\+mid~((\mbox{\hyperlink{parameters_8h_a287d41473ee77db859d4d709d66ddb03}{render\+\_\+height}} -\/ 1) / 2)}
-
-
-
-Definition at line 10 of file parameters.\+h.
-
diff --git a/doc/latex/refman.tex b/doc/latex/refman.tex
deleted file mode 100644
index 7a25544..0000000
--- a/doc/latex/refman.tex
+++ /dev/null
@@ -1,187 +0,0 @@
-\let\mypdfximage\pdfximage\def\pdfximage{\immediate\mypdfximage}\documentclass[twoside]{book}
-
-% Packages required by doxygen
-\usepackage{fixltx2e}
-\usepackage{calc}
-\usepackage{doxygen}
-\usepackage{graphicx}
-\usepackage[utf8]{inputenc}
-\usepackage{makeidx}
-\usepackage{multicol}
-\usepackage{multirow}
-\PassOptionsToPackage{warn}{textcomp}
-\usepackage{textcomp}
-\usepackage[nointegrals]{wasysym}
-\usepackage[table]{xcolor}
-\usepackage{ifpdf,ifxetex}
-
-% Font selection
-\usepackage[T1]{fontenc}
-\usepackage[scaled=.90]{helvet}
-\usepackage{courier}
-\usepackage{amssymb}
-\usepackage{sectsty}
-\renewcommand{\familydefault}{\sfdefault}
-\allsectionsfont{%
- \fontseries{bc}\selectfont%
- \color{darkgray}%
-}
-\renewcommand{\DoxyLabelFont}{%
- \fontseries{bc}\selectfont%
- \color{darkgray}%
-}
-\newcommand{\+}{\discretionary{\mbox{\scriptsize$\hookleftarrow$}}{}{}}
-
-% Arguments of doxygenemoji:
-% 1) ':
:' form of the emoji, already "LaTeX"-escaped
-% 2) file with the name of the emoji without the .png extension
-% in case image exist use this otherwise use the '::' form
-\newcommand{\doxygenemoji}[2]{%
- \IfFileExists{./#2.png}{\raisebox{-0.1em}{\includegraphics[height=0.9em]{./#2.png}}}{#1}%
-}
-% Page & text layout
-\usepackage{geometry}
-\geometry{%
- a4paper,%
- top=2.5cm,%
- bottom=2.5cm,%
- left=2.5cm,%
- right=2.5cm%
-}
-\tolerance=750
-\hfuzz=15pt
-\hbadness=750
-\setlength{\emergencystretch}{15pt}
-\setlength{\parindent}{0cm}
-\newcommand{\doxynormalparskip}{\setlength{\parskip}{3ex plus 2ex minus 2ex}}
-\newcommand{\doxytocparskip}{\setlength{\parskip}{1ex plus 0ex minus 0ex}}
-\doxynormalparskip
-\makeatletter
-\renewcommand{\paragraph}{%
- \@startsection{paragraph}{4}{0ex}{-1.0ex}{1.0ex}{%
- \normalfont\normalsize\bfseries\SS@parafont%
- }%
-}
-\renewcommand{\subparagraph}{%
- \@startsection{subparagraph}{5}{0ex}{-1.0ex}{1.0ex}{%
- \normalfont\normalsize\bfseries\SS@subparafont%
- }%
-}
-\makeatother
-
-% Headers & footers
-\usepackage{fancyhdr}
-\pagestyle{fancyplain}
-\fancyhead[LE]{\fancyplain{}{\bfseries\thepage}}
-\fancyhead[CE]{\fancyplain{}{}}
-\fancyhead[RE]{\fancyplain{}{\bfseries\leftmark}}
-\fancyhead[LO]{\fancyplain{}{\bfseries\rightmark}}
-\fancyhead[CO]{\fancyplain{}{}}
-\fancyhead[RO]{\fancyplain{}{\bfseries\thepage}}
-\fancyfoot[LE]{\fancyplain{}{}}
-\fancyfoot[CE]{\fancyplain{}{}}
-\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Generated by Doxygen }}
-\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Generated by Doxygen }}
-\fancyfoot[CO]{\fancyplain{}{}}
-\fancyfoot[RO]{\fancyplain{}{}}
-\renewcommand{\footrulewidth}{0.4pt}
-\renewcommand{\chaptermark}[1]{%
- \markboth{#1}{}%
-}
-\renewcommand{\sectionmark}[1]{%
- \markright{\thesection\ #1}%
-}
-
-% Indices & bibliography
-\usepackage{natbib}
-\usepackage[titles]{tocloft}
-\setcounter{tocdepth}{3}
-\setcounter{secnumdepth}{5}
-\makeindex
-
-\usepackage{newunicodechar}
- \newunicodechar{⁻}{${}^{-}$}% Superscript minus
- \newunicodechar{²}{${}^{2}$}% Superscript two
- \newunicodechar{³}{${}^{3}$}% Superscript three
-
-% Hyperlinks (required, but should be loaded last)
-\ifpdf
- \usepackage[pdftex,pagebackref=true]{hyperref}
-\else
- \ifxetex
- \usepackage[pagebackref=true]{hyperref}
- \else
- \usepackage[ps2pdf,pagebackref=true]{hyperref}
- \fi
-\fi
-
-\hypersetup{%
- colorlinks=true,%
- linkcolor=blue,%
- citecolor=blue,%
- unicode%
-}
-
-% Custom commands
-\newcommand{\clearemptydoublepage}{%
- \newpage{\pagestyle{empty}\cleardoublepage}%
-}
-
-\usepackage{caption}
-\captionsetup{labelsep=space,justification=centering,font={bf},singlelinecheck=off,skip=4pt,position=top}
-
-\usepackage{etoc}
-\etocsettocstyle{\doxytocparskip}{\doxynormalparskip}
-\renewcommand{\numberline}[1]{#1~}
-%===== C O N T E N T S =====
-
-\begin{document}
-
-% Titlepage & ToC
-\hypersetup{pageanchor=false,
- bookmarksnumbered=true,
- pdfencoding=unicode
- }
-\pagenumbering{alph}
-\begin{titlepage}
-\vspace*{7cm}
-\begin{center}%
-{\Large Fx\+Engine \\[1ex]\large 0.\+0.\+1 }\\
-\vspace*{1cm}
-{\large Generated by Doxygen 1.8.15}\\
-\end{center}
-\end{titlepage}
-\clearemptydoublepage
-\pagenumbering{roman}
-\tableofcontents
-\clearemptydoublepage
-\pagenumbering{arabic}
-\hypersetup{pageanchor=true}
-
-%--- Begin generated contents ---
-\chapter{Data Structure Index}
-\input{annotated}
-\chapter{File Index}
-\input{files}
-\chapter{Data Structure Documentation}
-\input{structbitmap__rich}
-\input{struct_f_e__floating__position}
-\input{struct_f_e__integer__point}
-\input{struct_f_e__integer__position}
-\chapter{File Documentation}
-\input{keyboard_8h}
-\input{bitmap_8h}
-\input{parameters_8h}
-\input{translate_8h}
-\input{zbuffer_8h}
-%--- End generated contents ---
-
-% Index
-\backmatter
-\newpage
-\phantomsection
-\clearemptydoublepage
-\addcontentsline{toc}{chapter}{\indexname}
-\printindex
-
-\end{document}
diff --git a/doc/latex/struct_f_e__floating__position.tex b/doc/latex/struct_f_e__floating__position.tex
deleted file mode 100644
index 3e6cfce..0000000
--- a/doc/latex/struct_f_e__floating__position.tex
+++ /dev/null
@@ -1,60 +0,0 @@
-\hypertarget{struct_f_e__floating__position}{}\section{F\+E\+\_\+floating\+\_\+position Struct Reference}
-\label{struct_f_e__floating__position}\index{FE\_floating\_position@{FE\_floating\_position}}
-
-
-{\ttfamily \#include $<$translate.\+h$>$}
-
-\subsection*{Data Fields}
-\begin{DoxyCompactItemize}
-\item
-double \mbox{\hyperlink{struct_f_e__floating__position_af88b946fb90d5f08b5fb740c70e98c10}{x}}
-\item
-double \mbox{\hyperlink{struct_f_e__floating__position_ab927965981178aa1fba979a37168db2a}{y}}
-\item
-double \mbox{\hyperlink{struct_f_e__floating__position_ab3e6ed577a7c669c19de1f9c1b46c872}{z}}
-\end{DoxyCompactItemize}
-
-
-\subsection{Detailed Description}
-
-
-Definition at line 18 of file translate.\+h.
-
-
-
-\subsection{Field Documentation}
-\mbox{\Hypertarget{struct_f_e__floating__position_af88b946fb90d5f08b5fb740c70e98c10}\label{struct_f_e__floating__position_af88b946fb90d5f08b5fb740c70e98c10}}
-\index{FE\_floating\_position@{FE\_floating\_position}!x@{x}}
-\index{x@{x}!FE\_floating\_position@{FE\_floating\_position}}
-\subsubsection{\texorpdfstring{x}{x}}
-{\footnotesize\ttfamily double x}
-
-
-
-Definition at line 20 of file translate.\+h.
-
-\mbox{\Hypertarget{struct_f_e__floating__position_ab927965981178aa1fba979a37168db2a}\label{struct_f_e__floating__position_ab927965981178aa1fba979a37168db2a}}
-\index{FE\_floating\_position@{FE\_floating\_position}!y@{y}}
-\index{y@{y}!FE\_floating\_position@{FE\_floating\_position}}
-\subsubsection{\texorpdfstring{y}{y}}
-{\footnotesize\ttfamily double y}
-
-
-
-Definition at line 20 of file translate.\+h.
-
-\mbox{\Hypertarget{struct_f_e__floating__position_ab3e6ed577a7c669c19de1f9c1b46c872}\label{struct_f_e__floating__position_ab3e6ed577a7c669c19de1f9c1b46c872}}
-\index{FE\_floating\_position@{FE\_floating\_position}!z@{z}}
-\index{z@{z}!FE\_floating\_position@{FE\_floating\_position}}
-\subsubsection{\texorpdfstring{z}{z}}
-{\footnotesize\ttfamily double z}
-
-
-
-Definition at line 20 of file translate.\+h.
-
-
-
-The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
-\item
-include/render/\mbox{\hyperlink{translate_8h}{translate.\+h}}\end{DoxyCompactItemize}
diff --git a/doc/latex/struct_f_e__integer__point.tex b/doc/latex/struct_f_e__integer__point.tex
deleted file mode 100644
index e825a8f..0000000
--- a/doc/latex/struct_f_e__integer__point.tex
+++ /dev/null
@@ -1,48 +0,0 @@
-\hypertarget{struct_f_e__integer__point}{}\section{F\+E\+\_\+integer\+\_\+point Struct Reference}
-\label{struct_f_e__integer__point}\index{FE\_integer\_point@{FE\_integer\_point}}
-
-
-{\ttfamily \#include $<$translate.\+h$>$}
-
-\subsection*{Data Fields}
-\begin{DoxyCompactItemize}
-\item
-\mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} \mbox{\hyperlink{struct_f_e__integer__point_a360c6b164ab81d7b9be24c5c969eb7c3}{real}}
-\item
-\mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} \mbox{\hyperlink{struct_f_e__integer__point_a5dcb58bfcc85786010474592d78029cb}{translated}}
-\end{DoxyCompactItemize}
-
-
-\subsection{Detailed Description}
-
-
-Definition at line 30 of file translate.\+h.
-
-
-
-\subsection{Field Documentation}
-\mbox{\Hypertarget{struct_f_e__integer__point_a360c6b164ab81d7b9be24c5c969eb7c3}\label{struct_f_e__integer__point_a360c6b164ab81d7b9be24c5c969eb7c3}}
-\index{FE\_integer\_point@{FE\_integer\_point}!real@{real}}
-\index{real@{real}!FE\_integer\_point@{FE\_integer\_point}}
-\subsubsection{\texorpdfstring{real}{real}}
-{\footnotesize\ttfamily \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} real}
-
-
-
-Definition at line 32 of file translate.\+h.
-
-\mbox{\Hypertarget{struct_f_e__integer__point_a5dcb58bfcc85786010474592d78029cb}\label{struct_f_e__integer__point_a5dcb58bfcc85786010474592d78029cb}}
-\index{FE\_integer\_point@{FE\_integer\_point}!translated@{translated}}
-\index{translated@{translated}!FE\_integer\_point@{FE\_integer\_point}}
-\subsubsection{\texorpdfstring{translated}{translated}}
-{\footnotesize\ttfamily \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} translated}
-
-
-
-Definition at line 32 of file translate.\+h.
-
-
-
-The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
-\item
-include/render/\mbox{\hyperlink{translate_8h}{translate.\+h}}\end{DoxyCompactItemize}
diff --git a/doc/latex/struct_f_e__integer__position.tex b/doc/latex/struct_f_e__integer__position.tex
deleted file mode 100644
index be2f6db..0000000
--- a/doc/latex/struct_f_e__integer__position.tex
+++ /dev/null
@@ -1,60 +0,0 @@
-\hypertarget{struct_f_e__integer__position}{}\section{F\+E\+\_\+integer\+\_\+position Struct Reference}
-\label{struct_f_e__integer__position}\index{FE\_integer\_position@{FE\_integer\_position}}
-
-
-{\ttfamily \#include $<$translate.\+h$>$}
-
-\subsection*{Data Fields}
-\begin{DoxyCompactItemize}
-\item
-int32\+\_\+t \mbox{\hyperlink{struct_f_e__integer__position_af6d3062751bd565decb1a2cd3b63bdb2}{x}}
-\item
-int32\+\_\+t \mbox{\hyperlink{struct_f_e__integer__position_af64066d134a77e01b3d6eb8da813627a}{y}}
-\item
-int32\+\_\+t \mbox{\hyperlink{struct_f_e__integer__position_ac2fb30be1b894e32b31b68bb513262a3}{z}}
-\end{DoxyCompactItemize}
-
-
-\subsection{Detailed Description}
-
-
-Definition at line 10 of file translate.\+h.
-
-
-
-\subsection{Field Documentation}
-\mbox{\Hypertarget{struct_f_e__integer__position_af6d3062751bd565decb1a2cd3b63bdb2}\label{struct_f_e__integer__position_af6d3062751bd565decb1a2cd3b63bdb2}}
-\index{FE\_integer\_position@{FE\_integer\_position}!x@{x}}
-\index{x@{x}!FE\_integer\_position@{FE\_integer\_position}}
-\subsubsection{\texorpdfstring{x}{x}}
-{\footnotesize\ttfamily int32\+\_\+t x}
-
-
-
-Definition at line 12 of file translate.\+h.
-
-\mbox{\Hypertarget{struct_f_e__integer__position_af64066d134a77e01b3d6eb8da813627a}\label{struct_f_e__integer__position_af64066d134a77e01b3d6eb8da813627a}}
-\index{FE\_integer\_position@{FE\_integer\_position}!y@{y}}
-\index{y@{y}!FE\_integer\_position@{FE\_integer\_position}}
-\subsubsection{\texorpdfstring{y}{y}}
-{\footnotesize\ttfamily int32\+\_\+t y}
-
-
-
-Definition at line 12 of file translate.\+h.
-
-\mbox{\Hypertarget{struct_f_e__integer__position_ac2fb30be1b894e32b31b68bb513262a3}\label{struct_f_e__integer__position_ac2fb30be1b894e32b31b68bb513262a3}}
-\index{FE\_integer\_position@{FE\_integer\_position}!z@{z}}
-\index{z@{z}!FE\_integer\_position@{FE\_integer\_position}}
-\subsubsection{\texorpdfstring{z}{z}}
-{\footnotesize\ttfamily int32\+\_\+t z}
-
-
-
-Definition at line 12 of file translate.\+h.
-
-
-
-The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
-\item
-include/render/\mbox{\hyperlink{translate_8h}{translate.\+h}}\end{DoxyCompactItemize}
diff --git a/doc/latex/structbitmap__rich.tex b/doc/latex/structbitmap__rich.tex
deleted file mode 100644
index b61528b..0000000
--- a/doc/latex/structbitmap__rich.tex
+++ /dev/null
@@ -1,118 +0,0 @@
-\hypertarget{structbitmap__rich}{}\section{bitmap\+\_\+rich Struct Reference}
-\label{structbitmap__rich}\index{bitmap\_rich@{bitmap\_rich}}
-
-
-bitmap rich type transparency is in the layout
-
-
-
-
-{\ttfamily \#include $<$bitmap.\+h$>$}
-
-\subsection*{Data Fields}
-\begin{DoxyCompactItemize}
-\item
-uint32\+\_\+t \mbox{\hyperlink{structbitmap__rich_adbb4f0394792d5c377b12ed98719c3d1}{size\+\_\+px\+\_\+x}}
-\item
-uint32\+\_\+t \mbox{\hyperlink{structbitmap__rich_addbfd7b270cfe443d1e9ee853bbde93e}{size\+\_\+px\+\_\+y}}
-\item
-uint32\+\_\+t \mbox{\hyperlink{structbitmap__rich_a4be8704a07fb39c310a7f403499f95d2}{size\+\_\+o\+\_\+y}}
-\item
-uint32\+\_\+t $\ast$ \mbox{\hyperlink{structbitmap__rich_a500773ac49db355fb288f70dc1a9303a}{color}}
-\item
-bool \mbox{\hyperlink{structbitmap__rich_a50fb3cab4fd784c4d5a5ff87fe95cb89}{color\+\_\+dynamic}}
-\item
-uint32\+\_\+t $\ast$ \mbox{\hyperlink{structbitmap__rich_a07f7f964deb3a167048f7fccaef23c52}{layout}}
-\item
-bool \mbox{\hyperlink{structbitmap__rich_a07f7f964deb3a167048f7fccaef23c52}{layout}} \mbox{\hyperlink{structbitmap__rich_aae2586772c20f2cc9d3304dfaa5658db}{dynamic}}
-\end{DoxyCompactItemize}
-
-
-\subsection{Detailed Description}
-bitmap rich type transparency is in the layout
-
-\begin{DoxyWarning}{Warning}
-Monochrome only !
-\end{DoxyWarning}
-
-
-Definition at line 9 of file bitmap.\+h.
-
-
-
-\subsection{Field Documentation}
-\mbox{\Hypertarget{structbitmap__rich_a500773ac49db355fb288f70dc1a9303a}\label{structbitmap__rich_a500773ac49db355fb288f70dc1a9303a}}
-\index{bitmap\_rich@{bitmap\_rich}!color@{color}}
-\index{color@{color}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{color}{color}}
-{\footnotesize\ttfamily uint32\+\_\+t$\ast$ color}
-
-
-
-Definition at line 15 of file bitmap.\+h.
-
-\mbox{\Hypertarget{structbitmap__rich_a50fb3cab4fd784c4d5a5ff87fe95cb89}\label{structbitmap__rich_a50fb3cab4fd784c4d5a5ff87fe95cb89}}
-\index{bitmap\_rich@{bitmap\_rich}!color\_dynamic@{color\_dynamic}}
-\index{color\_dynamic@{color\_dynamic}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{color\_dynamic}{color\_dynamic}}
-{\footnotesize\ttfamily bool color\+\_\+dynamic}
-
-
-
-Definition at line 16 of file bitmap.\+h.
-
-\mbox{\Hypertarget{structbitmap__rich_aae2586772c20f2cc9d3304dfaa5658db}\label{structbitmap__rich_aae2586772c20f2cc9d3304dfaa5658db}}
-\index{bitmap\_rich@{bitmap\_rich}!dynamic@{dynamic}}
-\index{dynamic@{dynamic}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{dynamic}{dynamic}}
-{\footnotesize\ttfamily bool \mbox{\hyperlink{structbitmap__rich_a07f7f964deb3a167048f7fccaef23c52}{layout}} dynamic}
-
-
-
-Definition at line 18 of file bitmap.\+h.
-
-\mbox{\Hypertarget{structbitmap__rich_a07f7f964deb3a167048f7fccaef23c52}\label{structbitmap__rich_a07f7f964deb3a167048f7fccaef23c52}}
-\index{bitmap\_rich@{bitmap\_rich}!layout@{layout}}
-\index{layout@{layout}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{layout}{layout}}
-{\footnotesize\ttfamily uint32\+\_\+t$\ast$ layout}
-
-
-
-Definition at line 17 of file bitmap.\+h.
-
-\mbox{\Hypertarget{structbitmap__rich_a4be8704a07fb39c310a7f403499f95d2}\label{structbitmap__rich_a4be8704a07fb39c310a7f403499f95d2}}
-\index{bitmap\_rich@{bitmap\_rich}!size\_o\_y@{size\_o\_y}}
-\index{size\_o\_y@{size\_o\_y}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{size\_o\_y}{size\_o\_y}}
-{\footnotesize\ttfamily uint32\+\_\+t size\+\_\+o\+\_\+y}
-
-
-
-Definition at line 13 of file bitmap.\+h.
-
-\mbox{\Hypertarget{structbitmap__rich_adbb4f0394792d5c377b12ed98719c3d1}\label{structbitmap__rich_adbb4f0394792d5c377b12ed98719c3d1}}
-\index{bitmap\_rich@{bitmap\_rich}!size\_px\_x@{size\_px\_x}}
-\index{size\_px\_x@{size\_px\_x}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{size\_px\_x}{size\_px\_x}}
-{\footnotesize\ttfamily uint32\+\_\+t size\+\_\+px\+\_\+x}
-
-
-
-Definition at line 11 of file bitmap.\+h.
-
-\mbox{\Hypertarget{structbitmap__rich_addbfd7b270cfe443d1e9ee853bbde93e}\label{structbitmap__rich_addbfd7b270cfe443d1e9ee853bbde93e}}
-\index{bitmap\_rich@{bitmap\_rich}!size\_px\_y@{size\_px\_y}}
-\index{size\_px\_y@{size\_px\_y}!bitmap\_rich@{bitmap\_rich}}
-\subsubsection{\texorpdfstring{size\_px\_y}{size\_px\_y}}
-{\footnotesize\ttfamily uint32\+\_\+t size\+\_\+px\+\_\+y}
-
-
-
-Definition at line 12 of file bitmap.\+h.
-
-
-
-The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
-\item
-include/render/\mbox{\hyperlink{bitmap_8h}{bitmap.\+h}}\end{DoxyCompactItemize}
diff --git a/doc/latex/translate_8h.tex b/doc/latex/translate_8h.tex
deleted file mode 100644
index 64a3a37..0000000
--- a/doc/latex/translate_8h.tex
+++ /dev/null
@@ -1,131 +0,0 @@
-\hypertarget{translate_8h}{}\section{include/render/translate.h File Reference}
-\label{translate_8h}\index{include/render/translate.h@{include/render/translate.h}}
-{\ttfamily \#include $<$stdint.\+h$>$}\newline
-{\ttfamily \#include $<$fxengine/render/parameters.\+h$>$}\newline
-\subsection*{Data Structures}
-\begin{DoxyCompactItemize}
-\item
-struct \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}}
-\item
-struct \mbox{\hyperlink{struct_f_e__floating__position}{F\+E\+\_\+floating\+\_\+position}}
-\item
-struct \mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}}
-\end{DoxyCompactItemize}
-\subsection*{Typedefs}
-\begin{DoxyCompactItemize}
-\item
-typedef struct \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} \mbox{\hyperlink{translate_8h_a3f5d3995e107856579b9052675abfc39}{F\+E\+\_\+integer\+\_\+position}}
-\item
-typedef struct \mbox{\hyperlink{struct_f_e__floating__position}{F\+E\+\_\+floating\+\_\+position}} \mbox{\hyperlink{translate_8h_a83166ae9b8c23749f0910073d570ef3e}{F\+E\+\_\+floating\+\_\+position}}
-\item
-typedef struct \mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}} \mbox{\hyperlink{translate_8h_a35c4a457f046ca4f02dcc94a58daa4bf}{F\+E\+\_\+integer\+\_\+point}}
-\end{DoxyCompactItemize}
-\subsection*{Functions}
-\begin{DoxyCompactItemize}
-\item
-void \mbox{\hyperlink{translate_8h_ad9469e65551169eb575e264a8ad0e9e6}{render\+\_\+translate}} (\mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}} $\ast$point)
-\item
-void \mbox{\hyperlink{translate_8h_a92fa63cabc18462be74711f65c5e5466}{render\+\_\+set}} (const double dh, const double dv, const double roulis, const \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} $\ast$camera)
-\item
-double \mbox{\hyperlink{translate_8h_a70d5f87988b0725ee2fbd0a84bdd9e81}{modulo\+\_\+2pi}} (double a)
-\item
-double \mbox{\hyperlink{translate_8h_ac7a1183c29d9d3cd34e73d7cb2213b8a}{cos}} (double angle)
-\item
-double \mbox{\hyperlink{translate_8h_a6fcd1947589f80d925b2a945cbb2156f}{sin}} (const double angle)
-\end{DoxyCompactItemize}
-\subsection*{Variables}
-\begin{DoxyCompactItemize}
-\item
-const double \mbox{\hyperlink{translate_8h_a43016d873124d39034edb8cd164794db}{pi}}
-\item
-const double \mbox{\hyperlink{translate_8h_a2c0cc2347cdb41873a6b0dbc108b15d3}{pi2}}
-\item
-const double \mbox{\hyperlink{translate_8h_a29539de4d4f8937b304e70fc4aa3b672}{pi\+\_\+sur\+\_\+2}}
-\end{DoxyCompactItemize}
-
-
-\subsection{Typedef Documentation}
-\mbox{\Hypertarget{translate_8h_a83166ae9b8c23749f0910073d570ef3e}\label{translate_8h_a83166ae9b8c23749f0910073d570ef3e}}
-\index{translate.h@{translate.h}!FE\_floating\_position@{FE\_floating\_position}}
-\index{FE\_floating\_position@{FE\_floating\_position}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{FE\_floating\_position}{FE\_floating\_position}}
-{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct_f_e__floating__position}{F\+E\+\_\+floating\+\_\+position}} \mbox{\hyperlink{struct_f_e__floating__position}{F\+E\+\_\+floating\+\_\+position}}}
-
-
-
-Definition at line 17 of file translate.\+h.
-
-\mbox{\Hypertarget{translate_8h_a35c4a457f046ca4f02dcc94a58daa4bf}\label{translate_8h_a35c4a457f046ca4f02dcc94a58daa4bf}}
-\index{translate.h@{translate.h}!FE\_integer\_point@{FE\_integer\_point}}
-\index{FE\_integer\_point@{FE\_integer\_point}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{FE\_integer\_point}{FE\_integer\_point}}
-{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}} \mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}}}
-
-
-
-Definition at line 29 of file translate.\+h.
-
-\mbox{\Hypertarget{translate_8h_a3f5d3995e107856579b9052675abfc39}\label{translate_8h_a3f5d3995e107856579b9052675abfc39}}
-\index{translate.h@{translate.h}!FE\_integer\_position@{FE\_integer\_position}}
-\index{FE\_integer\_position@{FE\_integer\_position}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{FE\_integer\_position}{FE\_integer\_position}}
-{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}}}
-
-
-
-Definition at line 9 of file translate.\+h.
-
-
-
-\subsection{Function Documentation}
-\mbox{\Hypertarget{translate_8h_ac7a1183c29d9d3cd34e73d7cb2213b8a}\label{translate_8h_ac7a1183c29d9d3cd34e73d7cb2213b8a}}
-\index{translate.h@{translate.h}!cos@{cos}}
-\index{cos@{cos}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{cos()}{cos()}}
-{\footnotesize\ttfamily double cos (\begin{DoxyParamCaption}\item[{double}]{angle }\end{DoxyParamCaption})}
-
-\mbox{\Hypertarget{translate_8h_a70d5f87988b0725ee2fbd0a84bdd9e81}\label{translate_8h_a70d5f87988b0725ee2fbd0a84bdd9e81}}
-\index{translate.h@{translate.h}!modulo\_2pi@{modulo\_2pi}}
-\index{modulo\_2pi@{modulo\_2pi}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{modulo\_2pi()}{modulo\_2pi()}}
-{\footnotesize\ttfamily double modulo\+\_\+2pi (\begin{DoxyParamCaption}\item[{double}]{a }\end{DoxyParamCaption})}
-
-\mbox{\Hypertarget{translate_8h_a92fa63cabc18462be74711f65c5e5466}\label{translate_8h_a92fa63cabc18462be74711f65c5e5466}}
-\index{translate.h@{translate.h}!render\_set@{render\_set}}
-\index{render\_set@{render\_set}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{render\_set()}{render\_set()}}
-{\footnotesize\ttfamily void render\+\_\+set (\begin{DoxyParamCaption}\item[{const double}]{dh, }\item[{const double}]{dv, }\item[{const double}]{roulis, }\item[{const \mbox{\hyperlink{struct_f_e__integer__position}{F\+E\+\_\+integer\+\_\+position}} $\ast$}]{camera }\end{DoxyParamCaption})}
-
-\mbox{\Hypertarget{translate_8h_ad9469e65551169eb575e264a8ad0e9e6}\label{translate_8h_ad9469e65551169eb575e264a8ad0e9e6}}
-\index{translate.h@{translate.h}!render\_translate@{render\_translate}}
-\index{render\_translate@{render\_translate}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{render\_translate()}{render\_translate()}}
-{\footnotesize\ttfamily void render\+\_\+translate (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{struct_f_e__integer__point}{F\+E\+\_\+integer\+\_\+point}} $\ast$}]{point }\end{DoxyParamCaption})}
-
-\mbox{\Hypertarget{translate_8h_a6fcd1947589f80d925b2a945cbb2156f}\label{translate_8h_a6fcd1947589f80d925b2a945cbb2156f}}
-\index{translate.h@{translate.h}!sin@{sin}}
-\index{sin@{sin}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{sin()}{sin()}}
-{\footnotesize\ttfamily double sin (\begin{DoxyParamCaption}\item[{const double}]{angle }\end{DoxyParamCaption})}
-
-
-
-\subsection{Variable Documentation}
-\mbox{\Hypertarget{translate_8h_a43016d873124d39034edb8cd164794db}\label{translate_8h_a43016d873124d39034edb8cd164794db}}
-\index{translate.h@{translate.h}!pi@{pi}}
-\index{pi@{pi}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{pi}{pi}}
-{\footnotesize\ttfamily const double pi}
-
-\mbox{\Hypertarget{translate_8h_a2c0cc2347cdb41873a6b0dbc108b15d3}\label{translate_8h_a2c0cc2347cdb41873a6b0dbc108b15d3}}
-\index{translate.h@{translate.h}!pi2@{pi2}}
-\index{pi2@{pi2}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{pi2}{pi2}}
-{\footnotesize\ttfamily const double pi2}
-
-\mbox{\Hypertarget{translate_8h_a29539de4d4f8937b304e70fc4aa3b672}\label{translate_8h_a29539de4d4f8937b304e70fc4aa3b672}}
-\index{translate.h@{translate.h}!pi\_sur\_2@{pi\_sur\_2}}
-\index{pi\_sur\_2@{pi\_sur\_2}!translate.h@{translate.h}}
-\subsubsection{\texorpdfstring{pi\_sur\_2}{pi\_sur\_2}}
-{\footnotesize\ttfamily const double pi\+\_\+sur\+\_\+2}
-
diff --git a/doc/latex/zbuffer_8h.tex b/doc/latex/zbuffer_8h.tex
deleted file mode 100644
index c111d18..0000000
--- a/doc/latex/zbuffer_8h.tex
+++ /dev/null
@@ -1,28 +0,0 @@
-\hypertarget{zbuffer_8h}{}\section{include/render/zbuffer.h File Reference}
-\label{zbuffer_8h}\index{include/render/zbuffer.h@{include/render/zbuffer.h}}
-{\ttfamily \#include $<$fxengine/render/parameters.\+h$>$}\newline
-{\ttfamily \#include $<$stdint.\+h$>$}\newline
-{\ttfamily \#include $<$stdbool.\+h$>$}\newline
-\subsection*{Functions}
-\begin{DoxyCompactItemize}
-\item
-void \mbox{\hyperlink{zbuffer_8h_a42b8d8385be4bd07a2fe0c30967d16b5}{render\+\_\+zbuffer\+\_\+clear}} ()
-\item
-bool \mbox{\hyperlink{zbuffer_8h_ae829a01df94b7c47ee12c4443bd38027}{render\+\_\+zbuffer\+\_\+set\+\_\+px}} (uint32\+\_\+t x, uint32\+\_\+t y, uint32\+\_\+t dist)
-\end{DoxyCompactItemize}
-
-
-\subsection{Function Documentation}
-\mbox{\Hypertarget{zbuffer_8h_a42b8d8385be4bd07a2fe0c30967d16b5}\label{zbuffer_8h_a42b8d8385be4bd07a2fe0c30967d16b5}}
-\index{zbuffer.h@{zbuffer.h}!render\_zbuffer\_clear@{render\_zbuffer\_clear}}
-\index{render\_zbuffer\_clear@{render\_zbuffer\_clear}!zbuffer.h@{zbuffer.h}}
-\subsubsection{\texorpdfstring{render\_zbuffer\_clear()}{render\_zbuffer\_clear()}}
-{\footnotesize\ttfamily void render\+\_\+zbuffer\+\_\+clear (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}
-
-F\+E\+\_\+zbuffer\+\_\+clear effacer le z buffer pour un nouveau cycle de dessin T\+O\+DO \+: ajouter effacement avec le D\+MA Controller pour les modèles ayant un processeur S\+H4-\/A \mbox{\Hypertarget{zbuffer_8h_ae829a01df94b7c47ee12c4443bd38027}\label{zbuffer_8h_ae829a01df94b7c47ee12c4443bd38027}}
-\index{zbuffer.h@{zbuffer.h}!render\_zbuffer\_set\_px@{render\_zbuffer\_set\_px}}
-\index{render\_zbuffer\_set\_px@{render\_zbuffer\_set\_px}!zbuffer.h@{zbuffer.h}}
-\subsubsection{\texorpdfstring{render\_zbuffer\_set\_px()}{render\_zbuffer\_set\_px()}}
-{\footnotesize\ttfamily bool render\+\_\+zbuffer\+\_\+set\+\_\+px (\begin{DoxyParamCaption}\item[{uint32\+\_\+t}]{x, }\item[{uint32\+\_\+t}]{y, }\item[{uint32\+\_\+t}]{dist }\end{DoxyParamCaption})}
-
-F\+E\+\_\+zbuffer\+\_\+set\+\_\+dist change la distance d\textquotesingle{}un pixel du zbuffer retourne true si il faut dessiner le pixel retourne false si le pixel est déjà existant
\ No newline at end of file