![]() |
TGX 1.0.4
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
|
Files | |
| 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. | |
| Vec2.h | |
| 2D vector. | |
| Vec3.h | |
| 3D vector. | |
| Vec4.h | |
| 4D vector. | |