|
CFx SDK Documentation 2026 SP0
|
#include <GiShmDataStorage.h>
Protected Attributes | |
| OdGeVector3dArray | m_normals |
| OdCmEntityColorArray | m_trueColors |
| OdGePoint3dArray | m_texCoords |
Additional Inherited Members | |
Public Types inherited from OdGiVertexData | |
| enum | MapChannel { kAllChannels = 0 } |
|
inline |
Default constructor for objects of the OdGiVertexDataStorage class.
Definition at line 881 of file GiShmDataStorage.h.
|
inline |
Clears all arrays of the specified OdGiVertexData object.
| pVertexData | [in] Object to clear arrays of. |
Definition at line 1037 of file GiShmDataStorage.h.
|
inline |
Clones data of the specified OdGiVertexData object.
| pData | [in] OdGiVertexData object, data of which to be cloned by this OdGiVertexDataStorage object. |
Definition at line 997 of file GiShmDataStorage.h.
|
inline |
Copies elements with the specified index from all arrays of the specified OdGiVertexData object and appends them to arrays of this OdGiVertexDataStorage object.
| pVertexData | [in] Object to copy array elements from. |
| nVertex | [in] Index of the elements in arrays. |
Definition at line 1088 of file GiShmDataStorage.h.
|
inline |
Deletes all arrays of the specified OdGiVertexData object.
| pVertexData | [in] Object to delete arrays of. |
Definition at line 1052 of file GiShmDataStorage.h.
|
inline |
Retrieves the mapping coordinates array of this OdGiVertexDataStorage object.
| channel | [in] Mapping channel. |
Definition at line 970 of file GiShmDataStorage.h.
|
inline |
Retrieves the mapping coordinates array of this OdGiVertexDataStorage object.
| channel | [in] Mapping channel. |
Definition at line 959 of file GiShmDataStorage.h.
|
inline |
Retrieves the normals array of this OdGiVertexDataStorage object.
Definition at line 898 of file GiShmDataStorage.h.
|
inline |
Retrieves the normals array of this OdGiVertexDataStorage object.
Definition at line 890 of file GiShmDataStorage.h.
|
inline |
Reserves cells in all arrays of the specified OdGiVertexData object.
| pVertexData | [in] Object which arrays to reserve cells in. |
| nReserve | [in] Number of cells to reserve. |
Definition at line 1069 of file GiShmDataStorage.h.
|
inline |
Resets all array pointers of this OdGiVertexDataStorage object to NULL.
Definition at line 1006 of file GiShmDataStorage.h.
|
inline |
Resizes the mapping coordinates array.
| channel | [in] Mapping channel. |
| nSize | [in] New mapping coordinates array size. |
| bSetPtr | [in] True to set the mapping coordinates array after resizing. |
Definition at line 989 of file GiShmDataStorage.h.
|
inline |
Resizes the normals array.
| nSize | [in] New normals array size. |
| bSetPtr | [in] True to set the normals array after resizing. |
Definition at line 914 of file GiShmDataStorage.h.
|
inline |
Resizes the true colors array.
| nSize | [in] New true colors array size. |
| bSetPtr | [in] True to set the true colors array after resizing. |
Definition at line 947 of file GiShmDataStorage.h.
|
inline |
Sets the mapping coordinates array.
| channel | [in] Mapping channel. |
Definition at line 977 of file GiShmDataStorage.h.
|
inline |
Sets the normals array.
Definition at line 903 of file GiShmDataStorage.h.
|
inline |
Sets all arrays of this OdGiVertexDataStorage object using data from the specified OdGiVertexData object.
| pVertexData | [in] Object to use data for setting arrays. |
Definition at line 1022 of file GiShmDataStorage.h.
|
inline |
Sets the true colors array.
Definition at line 936 of file GiShmDataStorage.h.
|
inline |
Retrieves the true colors array of this OdGiVertexDataStorage object.
Definition at line 931 of file GiShmDataStorage.h.
|
inline |
Retrieves the true colors array of this OdGiVertexDataStorage object.
Definition at line 923 of file GiShmDataStorage.h.
|
protected |
Definition at line 872 of file GiShmDataStorage.h.
|
protected |
Definition at line 874 of file GiShmDataStorage.h.
|
protected |
Definition at line 873 of file GiShmDataStorage.h.