![]() |
TGX 1.0.3
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
|
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. | |