|
TinyGPU
|
#include <stddef.h>#include <stdint.h>#include <algorithm>#include <cmath>#include <limits>#include "ISurface.h"#include "TinyGPUConfig.h"#include "TinyGPU/Vector.h"

Go to the source code of this file.
Classes | |
| class | WireFrame3D< RGB_T > |
| Lightweight 3D wireframe renderer for TinyGPU drawing targets. More... | |
| struct | WireFrame3D< RGB_T >::Vec3 |
| Represents a 3D point or vector. More... | |
| struct | WireFrame3D< RGB_T >::Vec4 |
| Represents a homogeneous 4D vector. More... | |
| struct | WireFrame3D< RGB_T >::Mat4 |
| Represents a 4x4 transformation matrix. More... | |
| struct | WireFrame3D< RGB_T >::Edge |
| Represents an edge between two mesh vertices. More... | |
| struct | WireFrame3D< RGB_T >::Mesh |
| Represents a wireframe mesh. More... | |
| struct | WireFrame3D< RGB_T >::Camera |
| Stores camera parameters for view transformation. More... | |
| struct | WireFrame3D< RGB_T >::ProjectedPoint |
| Represents a projected vertex on screen. More... | |
Namespaces | |
| namespace | tinygpu |