TGX 1.0.3
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
Loading...
Searching...
No Matches
src Directory Reference

Files

file  Box2.h [code]
 2D box class
 
file  Box3.h [code]
 3D box class
 
file  Color.h [code]
 Color classes [RGB565, RGB24, RGB32, RGB64, RGBf, HSV].
 
file  font_tgx_Arial.h [code]
 Arial font for multiple for size ranging from 8pt to 96pt.
 
file  font_tgx_Arial_Bold.h [code]
 Arial font for multiple for size ranging from 8pt to 96pt.
 
file  font_tgx_OpenSans.h [code]
 OpenSans font for multiple for size ranging from 8pt to 36pt.
 
file  font_tgx_OpenSans_Bold.h [code]
 OpenSans font in bold for multiple for size ranging from 8pt to 36pt.
 
file  font_tgx_OpenSans_Italic.h [code]
 OpenSans font in italic for multiple for size ranging from 8pt to 36pt.
 
file  Fonts.h [code]
 Define the GFXFont anf ILI9341_t3 font format if needed.
 
file  Image.h [code]
 Main image class.
 
file  Mat4.h [code]
 4x4 matrix class.
 
file  Mesh3D.h [code]
 3D model mesh class.
 
file  Misc.h [code]
 Utility/miscellaneous functions used throughout the library.
 
file  Rasterizer.h [code]
 3D triangle rasterizer function.
 
file  Renderer3D.h [code]
 Class that manages a 3D scene.
 
file  ShaderParams.h [code]
 Triangle shader parameters.
 
file  Shaders.h [code]
 Triangle shader functions.
 
file  tgx.h [code]
 Main header file.
 
file  Vec2.h [code]
 2D vector.
 
file  Vec3.h [code]
 3D vector.
 
file  Vec4.h [code]
 4D vector.