TGX 1.1.4
A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
  src
 Box2.h2D box class
 Box3.h3D box class
 Color.hColor classes [RGB565, RGB24, RGB32, RGB64, RGBf, HSV]
 font_tgx_Arial.hArial font for multiple for size ranging from 8pt to 96pt
 font_tgx_Arial_Bold.hArial font for multiple for size ranging from 8pt to 96pt
 font_tgx_OpenSans.hOpenSans font for multiple for size ranging from 8pt to 36pt
 font_tgx_OpenSans_Bold.hOpenSans font in bold for multiple for size ranging from 8pt to 36pt
 font_tgx_OpenSans_Italic.hOpenSans font in italic for multiple for size ranging from 8pt to 36pt
 Fonts.hDefine the GFXFont anf ILI9341_t3 font format if needed
 Image.hMain image class
 Mat4.h4x4 matrix class
 Mesh3D.h3D model mesh class
 Mesh3Dv2.hCompact meshlet-based 3D model mesh format with 16-bit quantization
 Misc.hUtility/miscellaneous functions used throughout the library
 Rasterizer.h3D triangle rasterizer function
 Renderer3D.hClass that manages a 3D scene
 Renderer3DFlash.hOptional Teensy 4.x helpers for placing selected Renderer3D template instantiations in flash memory
 Renderer3DSpotLightData.hInternal storage for Renderer3D local spot lights
 ShaderParams.hTriangle shader parameters
 Shaders.hTriangle shader functions
 tgx.hMain header file
 tgx_config.hConfiguration file depending on the architecture
 Vec2.h2D vector
 Vec3.h3D vector
 Vec4.h4D vector