|
| OdTrVisArrayWrapper () |
|
OdUInt32 | arraySize () const |
|
Type | type () const |
|
DataSize | dataSize () const |
|
void | setArray (Type type, const void *pPtr, OdUInt32 size, DataSize ds) |
|
void | clearArray () |
|
void | optimizeArray () |
|
void | truncateArray (OdUInt32 size, DataSize ds) |
|
void | concatArray (const void *pPtr, OdUInt32 size, DataSize ds, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
OD_FORCEINLINE void | setArray (Type type, const void *pPtr, OdUInt32 size, size_t ds) |
|
OD_FORCEINLINE void | concatArray (const void *pPtr, OdUInt32 size, size_t ds, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_flt (Type type, const double *pPtr, OdUInt32 size) |
|
void | concatArray_flt (const double *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_flt (Type type, const OdUInt8 *pPtr, OdUInt32 size) |
|
void | concatArray_flt (const OdUInt8 *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_dbl (Type type, const OdUInt8 *pPtr, OdUInt32 size) |
|
void | concatArray_dbl (const OdUInt8 *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_dbl (Type type, const float *pPtr, OdUInt32 size) |
|
void | concatArray_dbl (const float *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_u8c (Type type, const float *pPtr, OdUInt32 size) |
|
void | concatArray_u8c (const float *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_ush (Type type, const OdInt32 *pPtr, OdUInt32 size) |
|
void | concatArray_ush (const OdInt32 *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_int (Type type, const OdUInt16 *pPtr, OdUInt32 size) |
|
void | concatArray_int (const OdUInt16 *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_u8i (Type type, const OdInt32 *pPtr, OdUInt32 size) |
|
void | concatArray_u8i (const OdInt32 *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_u8i (Type type, const OdUInt16 *pPtr, OdUInt32 size) |
|
void | concatArray_u8i (const OdUInt16 *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_hfl (Type type, const float *pPtr, OdUInt32 size) |
|
void | concatArray_hfl (const float *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
void | setArray_hfl (Type type, const double *pPtr, OdUInt32 size) |
|
void | concatArray_hfl (const double *pPtr, OdUInt32 size, const ReallocLogic &racLg=g_defaultReallocLogic) |
|
bool | asFloatsArray (OdFloatArray &result) const |
|
void | save (OdGsFiler *pFiler) const |
|
void | load (OdGsFiler *pFiler) |
|
This structure extends flat metafile containers by specific array elements.
<group !!RECORDS_TD_APIRef>
Definition at line 253 of file TrVisMetafileStream.h.