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