#include <RmMesh.h>
Public Member Functions | |
| RmVertexArray () | |
| Constructor. | |
| virtual | ~RmVertexArray () |
| Destructor. | |
| bool | CreateVertexElementArray (RmStreamChannelUsageType usage, int nUsageIndex, RmStreamChannelDataType dataType) |
| Create vertex element array. | |
| void | DestroyVertexElementArray (RmStreamChannelUsageType usage, int nUsageIndex, RmStreamChannelDataType dataType) |
| Destroy one vertex element array. | |
| void | DestroyAllVertexElementArrays () |
| Destroy all vertex elements. | |
| RmVertexElementArray * | GetVertexElementArray (RmStreamChannelUsageType usage, int nUsageIndex, RmStreamChannelDataType dataType) |
| Get element array. | |
| const RmVertexElementArray * | GetVertexElementArray (RmStreamChannelUsageType usage, int nUsageIndex, RmStreamChannelDataType dataType) const |
| Get element array. | |
| void | SetNumVertices (int nNumVertices, bool bPreserve) |
| Set number of vertices. | |
| int | GetNumVertices () const |
| Number of vertices. | |
| RmVertexElementArrayListIterator | BeginElementArray () |
| Begin iterator. | |
| RmVertexElementArrayListConstIterator | BeginElementArray () const |
| Begin iterator. | |
| RmVertexElementArrayListIterator | EndElementArray () |
| End iterator. | |
| RmVertexElementArrayListConstIterator | EndElementArray () const |
| End iterator. | |
| void | Copy (RmVertexArray *pDestArray) |
| Copy. | |
VertexArray ( collection of element array )
|
|
Constructor. Constructor |
|
|
Destructor. Destructor |
|
|
Begin iterator. Begin iterator for element array
|
|
|
Begin iterator. Begin iterator for element array
|
|
|
Copy. Copy ( copies data to destination )
|
|
||||||||||||||||
|
Create vertex element array. Creates a vertex element array of a specific usage, index, and data type
|
|
|
Destroy all vertex elements. Destroys all vertex element arrays
|
|
||||||||||||||||
|
Destroy one vertex element array. Destroys a vertex element array of a specific usage, index, and data type
|
|
|
End iterator. End iterator for element array
|
|
|
End iterator. End iterator for element array
|
|
|
Number of vertices. Gets the number of vertices in the vertex array
|
|
||||||||||||||||
|
Get element array. Gets a vertex element array of a specific usage, index, and data type
|
|
||||||||||||||||
|
Get element array. Gets a vertex element array of a specific usage, index, and data type
|
|
||||||||||||
|
Set number of vertices. Resizes the number of vertices in the vertex array
|
1.3.6