20 lines
805 B
Markdown
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()`
|
|
|