HDK
|
#include <UT_PackedArrayOfArrays.h>
Public Types | |
typedef UT_Array< T > | value_type |
Definition at line 24 of file UT_PackedArrayOfArrays.h.
typedef UT_Array<T> UT_PackedArrayOfArrays< T >::value_type |
Definition at line 27 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 29 of file UT_PackedArrayOfArrays.h.
Adds a new array to the end of our list of arrays.
Definition at line 50 of file UT_PackedArrayOfArrays.h.
Definition at line 52 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 60 of file UT_PackedArrayOfArrays.h.
|
inline |
Appends a new array and returns a pointer to the resulting data so it can be filled in.
Definition at line 72 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 102 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 110 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 115 of file UT_PackedArrayOfArrays.h.
|
inline |
Returns an iterator range for the specified array.
Definition at line 122 of file UT_PackedArrayOfArrays.h.
|
inline |
Returns an iterator range for the specified array.
Definition at line 124 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 33 of file UT_PackedArrayOfArrays.h.
|
inline |
Appends an array of arrays to our list.
Definition at line 64 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 40 of file UT_PackedArrayOfArrays.h.
|
inline |
Extracts an array into a UT_Array.
Definition at line 92 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 42 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 35 of file UT_PackedArrayOfArrays.h.
|
inline |
From the given idxth array, return the idx_in_array element.
Definition at line 83 of file UT_PackedArrayOfArrays.h.
|
inline |
All of the array data is in one contiguous block.
Definition at line 162 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 163 of file UT_PackedArrayOfArrays.h.
|
inline |
The raw offset table stores the end of each array in the data array. Each array has [rawOffsets(idx) ... rawOffsets(idx+1))
Definition at line 158 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 159 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 150 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 152 of file UT_PackedArrayOfArrays.h.
|
inline |
These adjust the capacity without adjusting the entries and are useful for pre-allocing the amount when known in advance.
Definition at line 146 of file UT_PackedArrayOfArrays.h.
|
inline |
Definition at line 148 of file UT_PackedArrayOfArrays.h.
|
inline |
Returns the number of arrays in this structure.
Definition at line 39 of file UT_PackedArrayOfArrays.h.
|
inline |
Decreases, but never expands, to the given maxsize.
Definition at line 129 of file UT_PackedArrayOfArrays.h.