Implementation of a IndexBuffer which uses matrices for storage, like MatrixVertexBuffer.
More...
#include <RenderTypes.h>
Implementation of a IndexBuffer which uses matrices for storage, like MatrixVertexBuffer.
◆ MatrixIndexBuffer() [1/2]
Create the buffer from these matrices. The caller is responsible for deleting these when appropriate.
◆ MatrixIndexBuffer() [2/2]
Copy the data from `buf' into internal matrices which this object is responsible for and will delete in its destructor.
◆ ~MatrixIndexBuffer()
◆ getIndex()
virtual sval getIndex |
( |
int |
i, |
|
|
int |
w |
|
) |
| const |
|
inlinevirtual |
Returns the w'th value of index set i.
Reimplemented from IndexBuffer.
◆ indexWidth()
virtual sval indexWidth |
( |
int |
i | ) |
const |
|
inlinevirtual |
Returns the width of index set i, i<numIndices(). All index sets for now are assumed to be the same width.
Reimplemented from IndexBuffer.
◆ numIndices()
virtual sval numIndices |
( |
| ) |
const |
|
inlinevirtual |
Returns the number of index sets.
Reimplemented from IndexBuffer.
◆ deleteMatrices
◆ extinds
◆ indices
The documentation for this class was generated from the following file: