![]() |
TGX 1.0.3
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
|
Ctgx::Box2< T > | Generic 2D Box [specializations iBox2 , fBox2, dBox2] |
Ctgx::Box3< T > | Generic 3D Box [specializations iBox3, fBox3, dBox3] |
Ctgx::Box3< float > | |
CGFXfont | GFXFont font format |
Ctgx::HSV | Color in H/S/V format [experimental] |
CILI9341_t3_font_t | ILI9341_t3 PJRC font format |
Ctgx::Image< color_t > | Image class [MAIN CLASS FOR THE 2D API] |
Ctgx::Mat4< T > | Generic 4x4 matrix [specializations fMat4, dMat4] |
Ctgx::Mat4< float > | |
Ctgx::Mesh3D< color_t > | 3D mesh data stucture |
Ctgx::Renderer3D< color_t, LOADED_SHADERS, ZBUFFER_t > | Class for drawing 3D objects onto a Image [MAIN CLASS FOR THE 3D API] |
Ctgx::RGB24 | Color in R8/G8/B8 format |
Ctgx::RGB32 | Color in R8/G8/B8/A8 format |
Ctgx::RGB565 | Color in R5/G6/B5 format |
Ctgx::RGB64 | Color in R16/G16/B16/A16 format |
Ctgx::RGBf | Color in R,G,B float format |
▼Ctgx::Vec2< T > | Generic 2D vector [specializations iVec2, fVec2, dVec2] |
Ctgx::Vec3< float > | |
▼Ctgx::Vec3< T > | Generic 3D vector [specializations iVec3, fVec3, dVec3] |
Ctgx::Vec4< float > | |
Ctgx::Vec4< T > | Geenric 4D vector [specializations iVec4, fVec4, dVec4] |
Ctgx::Vec2< float > |