TGX 1.0.3
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ctgx::Box2< T >Generic 2D Box [specializations iBox2 , fBox2, dBox2]
 Ctgx::Box3< T >Generic 3D Box [specializations iBox3, fBox3, dBox3]
 Ctgx::Box3< float >
 CGFXfontGFXFont font format
 Ctgx::HSVColor in H/S/V format [experimental]
 CILI9341_t3_font_tILI9341_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::RGB24Color in R8/G8/B8 format
 Ctgx::RGB32Color in R8/G8/B8/A8 format
 Ctgx::RGB565Color in R5/G6/B5 format
 Ctgx::RGB64Color in R16/G16/B16/A16 format
 Ctgx::RGBfColor 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 >