Browse Source

clean doxygen directory and only conserve html

master
milang 10 months ago
parent
commit
afeb906e46
No known key found for this signature in database GPG Key ID: D287C9D6C33D9035
26 changed files with 46 additions and 1491 deletions
  1. +2
    -2
      Doxyfile
  2. +29
    -0
      doc/html/bitmap_8h.html
  3. +1
    -0
      doc/html/bitmap_8h.js
  4. +2
    -1
      doc/html/bitmap_8h_source.html
  5. +3
    -0
      doc/html/globals.html
  6. +3
    -0
      doc/html/globals_func.html
  7. +4
    -3
      doc/html/navtreeindex0.js
  8. +1
    -0
      doc/html/search/all_0.js
  9. +1
    -0
      doc/html/search/functions_0.js
  10. +0
    -23
      doc/latex/Makefile
  11. +0
    -7
      doc/latex/annotated.tex
  12. +0
    -112
      doc/latex/bitmap_8h.tex
  13. +0
    -7
      doc/latex/dir_6f3b2b0c21cca25b28b3bb6241d8a0d3.tex
  14. +0
    -13
      doc/latex/dir_ada157988d47c0ed8971be2c0e2fe61c.tex
  15. +0
    -9
      doc/latex/dir_d44c64559bbebec7f509842c48db8b23.tex
  16. +0
    -549
      doc/latex/doxygen.sty
  17. +0
    -8
      doc/latex/files.tex
  18. +0
    -45
      doc/latex/keyboard_8h.tex
  19. +0
    -80
      doc/latex/parameters_8h.tex
  20. +0
    -187
      doc/latex/refman.tex
  21. +0
    -60
      doc/latex/struct_f_e__floating__position.tex
  22. +0
    -48
      doc/latex/struct_f_e__integer__point.tex
  23. +0
    -60
      doc/latex/struct_f_e__integer__position.tex
  24. +0
    -118
      doc/latex/structbitmap__rich.tex
  25. +0
    -131
      doc/latex/translate_8h.tex
  26. +0
    -28
      doc/latex/zbuffer_8h.tex

+ 2
- 2
Doxyfile View File

@@ -1682,7 +1682,7 @@ EXTRA_SEARCH_MAPPINGS =
# If the GENERATE_LATEX tag is set to YES, doxygen will generate LaTeX output.
# The default value is: YES.

GENERATE_LATEX = YES
GENERATE_LATEX = NO

# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. If a
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
@@ -1939,7 +1939,7 @@ RTF_SOURCE_CODE = NO
# classes and files.
# The default value is: NO.

GENERATE_MAN = NO
GENERATE_MAN = YES

# The MAN_OUTPUT tag is used to specify where the man pages will be put. If a
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of


+ 29
- 0
doc/html/bitmap_8h.html View File

@@ -116,6 +116,9 @@ Functions</h2></td></tr>
<tr class="memitem:a12b3899d0900dff435e02de4372413a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structbitmap__rich.html">bitmap_rich</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bitmap_8h.html#a12b3899d0900dff435e02de4372413a0">bitmap_new_rich</a> (uint32_t size_px_x, uint32_t size_px_y, uint32_t *color, bool copy_color, uint32_t *layout, bool copy_layout)</td></tr>
<tr class="memdesc:a12b3899d0900dff435e02de4372413a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">{ function_description } <a href="#a12b3899d0900dff435e02de4372413a0">More...</a><br /></td></tr>
<tr class="separator:a12b3899d0900dff435e02de4372413a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68523e5a4c514084d71103589b8065b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bitmap_8h.html#a68523e5a4c514084d71103589b8065b7">bitmap_delete_rich</a> (<a class="el" href="structbitmap__rich.html">bitmap_rich</a> *bmp)</td></tr>
<tr class="memdesc:a68523e5a4c514084d71103589b8065b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">delete a rich bitmap created with <a class="el" href="bitmap_8h.html#a12b3899d0900dff435e02de4372413a0" title="{ function_description }">bitmap_new_rich()</a> <a href="#a68523e5a4c514084d71103589b8065b7">More...</a><br /></td></tr>
<tr class="separator:a68523e5a4c514084d71103589b8065b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9153decdd49572286686861518a60929"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="bitmap_8h.html#a9153decdd49572286686861518a60929">bitmap_get_pixel_r</a> (const <a class="el" href="structbitmap__rich.html">bitmap_rich</a> *bmp, uint32_t x, uint32_t y)</td></tr>
<tr class="memdesc:a9153decdd49572286686861518a60929"><td class="mdescLeft">&#160;</td><td class="mdescRight">get the color of pixel from rich bitmap <a href="#a9153decdd49572286686861518a60929">More...</a><br /></td></tr>
<tr class="separator:a9153decdd49572286686861518a60929"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -141,6 +144,32 @@ Functions</h2></td></tr>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="a68523e5a4c514084d71103589b8065b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a68523e5a4c514084d71103589b8065b7">&#9670;&nbsp;</a></span>bitmap_delete_rich()</h2>

<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void bitmap_delete_rich </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structbitmap__rich.html">bitmap_rich</a> *&#160;</td>
<td class="paramname"><em>bmp</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">

<p>delete a rich bitmap created with <a class="el" href="bitmap_8h.html#a12b3899d0900dff435e02de4372413a0" title="{ function_description }">bitmap_new_rich()</a> </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">bmp</td><td>The bitmap to delete </td></tr>
</table>
</dd>
</dl>

</div>
</div>
<a id="ae1b667a294c2d69346ae3ddae679f945"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1b667a294c2d69346ae3ddae679f945">&#9670;&nbsp;</a></span>bitmap_display_pixel_r()</h2>



+ 1
- 0
doc/html/bitmap_8h.js View File

@@ -2,6 +2,7 @@ var bitmap_8h =
[
[ "bitmap_rich", "structbitmap__rich.html", "structbitmap__rich" ],
[ "bitmap_rich", "bitmap_8h.html#a4ce04fd15af6abbbc6427c95ad7807af", null ],
[ "bitmap_delete_rich", "bitmap_8h.html#a68523e5a4c514084d71103589b8065b7", null ],
[ "bitmap_display_pixel_r", "bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945", null ],
[ "bitmap_get_pixel_r", "bitmap_8h.html#a9153decdd49572286686861518a60929", null ],
[ "bitmap_new_rich", "bitmap_8h.html#a12b3899d0900dff435e02de4372413a0", null ]

+ 2
- 1
doc/html/bitmap_8h_source.html
File diff suppressed because it is too large
View File


+ 3
- 0
doc/html/globals.html View File

@@ -88,6 +88,9 @@ $(document).ready(function(){initNavTree('globals.html','');});

<div class="contents">
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div><ul>
<li>bitmap_delete_rich()
: <a class="el" href="bitmap_8h.html#a68523e5a4c514084d71103589b8065b7">bitmap.h</a>
</li>
<li>bitmap_display_pixel_r()
: <a class="el" href="bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945">bitmap.h</a>
</li>


+ 3
- 0
doc/html/globals_func.html View File

@@ -88,6 +88,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});

<div class="contents">
&#160;<ul>
<li>bitmap_delete_rich()
: <a class="el" href="bitmap_8h.html#a68523e5a4c514084d71103589b8065b7">bitmap.h</a>
</li>
<li>bitmap_display_pixel_r()
: <a class="el" href="bitmap_8h.html#ae1b667a294c2d69346ae3ddae679f945">bitmap.h</a>
</li>


+ 4
- 3
doc/html/navtreeindex0.js View File

@@ -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],


+ 1
- 0
doc/html/search/all_0.js View File

@@ -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']]],


+ 1
- 0
doc/html/search/functions_0.js View File

@@ -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']]]


+ 0
- 23
doc/latex/Makefile View File

@@ -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

+ 0
- 7
doc/latex/annotated.tex View File

@@ -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}

+ 0
- 112
doc/latex/bitmap_8h.tex View File

@@ -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}

+ 0
- 7
doc/latex/dir_6f3b2b0c21cca25b28b3bb6241d8a0d3.tex View File

@@ -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}

+ 0
- 13
doc/latex/dir_ada157988d47c0ed8971be2c0e2fe61c.tex View File

@@ -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}

+ 0
- 9
doc/latex/dir_d44c64559bbebec7f509842c48db8b23.tex View File

@@ -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}

+ 0
- 549
doc/latex/doxygen.sty View File

@@ -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 <pre> ... </pre>
\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 <ol> ... </ol>)
\newenvironment{DoxyEnumerate}{%
\enumerate%
}{%
\endenumerate%
}

% Used by bullet lists (using '-', @li, @arg, or <ul> ... </ul>)
\newenvironment{DoxyItemize}{%
\itemize%
}{%
\enditemize%
}

% Used by description lists (using <dl> ... </dl>)
\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

+ 0
- 8
doc/latex/files.tex View File

@@ -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}

+ 0
- 45
doc/latex/keyboard_8h.tex View File

@@ -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})}


+ 0
- 80
doc/latex/parameters_8h.tex View File

@@ -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.


+ 0
- 187
doc/latex/refman.tex View File

@@ -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) ':<text>:' 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 ':<text>:' 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}

+ 0
- 60
doc/latex/struct_f_e__floating__position.tex View File

@@ -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}

+ 0
- 48
doc/latex/struct_f_e__integer__point.tex View File

@@ -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}

+ 0
- 60
doc/latex/struct_f_e__integer__position.tex View File

@@ -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}

+ 0
- 118
doc/latex/structbitmap__rich.tex View File

@@ -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}

+ 0
- 131
doc/latex/translate_8h.tex View File

@@ -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}


+ 0
- 28
doc/latex/zbuffer_8h.tex View File

@@ -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

Loading…
Cancel
Save