Files
Juliet/Romeo/docs/Juliet_include_Graphics_Mesh.md

20 lines
805 B
Markdown

# Juliet\include\Graphics\Mesh
## Source Files
- Header: `Juliet\include\Graphics\Mesh.h`
- Source: `Juliet\src\Graphics\Mesh.cpp`
## AI Description
The `Mesh` class in the Juliet graphics library is designed to represent a collection of vertices and indices that define a 3D object. It encapsulates the necessary data structures such as vertex count, index count, and offsets for accessing these elements within an arena. The class also includes a transformation matrix that allows for scaling, rotation, or translation of the mesh in 3D space. This structure is crucial for rendering 3D models in applications using the Juliet graphics engine.
## Symbols
### Namespace `Juliet`
#### Classes, Structs & Unions
- `struct Mesh`
#### Functions & Methods
- `Matrix Transform = Mesh::MatrixIdentity()`