![]() |
TGX 1.0.3
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 |
Vec2.h | 2D vector |
Vec3.h | 3D vector |
Vec4.h | 4D vector |