![]() |
ProtoTracer
1.0
Real-time 3D rendering and animation engine
|
Interface for managing a static group of 3D triangles and associated data. More...
#include <IStaticTriangleGroup.h>
Public Member Functions | |
virtual const bool | HasUV ()=0 |
Checks if the triangle group has UV coordinates. | |
virtual const IndexGroup * | GetIndexGroup ()=0 |
Retrieves the index group for the triangle group. | |
virtual const int | GetTriangleCount ()=0 |
Retrieves the total number of triangles in the group. | |
virtual const Vector3D * | GetVertices ()=0 |
Retrieves the array of vertices in the triangle group. | |
virtual const int | GetVertexCount ()=0 |
Retrieves the total number of vertices in the group. | |
virtual Triangle3D * | GetTriangles ()=0 |
Retrieves the array of Triangle3D objects representing the triangles. | |
virtual const Vector2D * | GetUVVertices ()=0 |
Retrieves the array of UV vertices in the triangle group. | |
virtual const IndexGroup * | GetUVIndexGroup ()=0 |
Retrieves the index group for the UV vertices. | |
Interface for managing a static group of 3D triangles and associated data.
Definition at line 22 of file IStaticTriangleGroup.h.
|
pure virtual |
Retrieves the index group for the triangle group.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
Retrieves the total number of triangles in the group.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
|
pure virtual |
Retrieves the array of Triangle3D objects representing the triangles.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
|
pure virtual |
Retrieves the index group for the UV vertices.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
Retrieves the array of UV vertices in the triangle group.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
Retrieves the total number of vertices in the group.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
Retrieves the array of vertices in the triangle group.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.
Referenced by Object3D::ResetVertices().
Checks if the triangle group has UV coordinates.
Implemented in StaticTriangleGroup< vertexCount, triangleCount >.