HDK
|
A value-clamped version of another array, useful for data ranges. More...
#include <GT_DAClampedArray.h>
A value-clamped version of another array, useful for data ranges.
Definition at line 20 of file GT_DAClampedArray.h.
|
inline |
Definition at line 23 of file GT_DAClampedArray.h.
|
inline |
Definition at line 27 of file GT_DAClampedArray.h.
|
inline |
Definition at line 33 of file GT_DAClampedArray.h.
|
override |
|
inlineoverridevirtual |
Implements GT_DataArray.
Definition at line 40 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 78 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 81 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 84 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 87 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 90 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 93 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 96 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 99 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 108 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 112 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 116 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 120 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 124 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 128 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 132 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Virtual implementation for inline methods. Note that doImport
is for tuple data, while doImportArray
is for tuple array data.
Reimplemented from GT_DataArray.
Definition at line 136 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Number of entries in the array.
Implements GT_DataArray.
Definition at line 41 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Fill array of strings from start to length number of entries. This should only be called for an array attribute of strings. The data
will contain a flattened array of strings, with the sizes
array containing the array length per entry.
Reimplemented from GT_DataArray.
Definition at line 140 of file GT_DAClampedArray.h.
When an array of dictionaries is based on an indexed list of dictionaries, this method can be used to query each element's index. If the dictionaries are not indexed, the method should return -1.
Implements GT_DataArray.
Definition at line 68 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
When an array of dictionaries is based on an indexed list of dictionaries, this method can be used to query the maximum number of indices. If the dictionaries are not indexed, the method should return -1.
Implements GT_DataArray.
Definition at line 66 of file GT_DAClampedArray.h.
Get data out of the data array
Reimplemented from GT_DataArray.
Definition at line 43 of file GT_DAClampedArray.h.
Get data out of the data array
Implements GT_DataArray.
Definition at line 45 of file GT_DAClampedArray.h.
Get data out of the data array
Reimplemented from GT_DataArray.
Definition at line 47 of file GT_DAClampedArray.h.
Get data out of the data array
Implements GT_DataArray.
Definition at line 51 of file GT_DAClampedArray.h.
Get data out of the data array
Reimplemented from GT_DataArray.
Definition at line 53 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
When an array of dictionaries is based on an indexed list of dictionaries, this method can be used to extract all the dictionaries and their corresponding indicies. It's possible that the indices may not be contiguous or may even be out of order.
Implements GT_DataArray.
Definition at line 70 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
When an array of strings is based on an indexed list of strings, this method can be used to extract all the strings and their corresponding indicies. It's possible that the indices may not be contiguous or may even be out of order.
Implements GT_DataArray.
Definition at line 61 of file GT_DAClampedArray.h.
Get data out of the data array
Implements GT_DataArray.
Definition at line 55 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
Get data out of the data array
Reimplemented from GT_DataArray.
Definition at line 64 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
When an array of strings is based on an indexed list of strings, this method can be used to query each element's index. If the strings are not indexed, the method should return -1.
Implements GT_DataArray.
Definition at line 59 of file GT_DAClampedArray.h.
|
inlineoverridevirtual |
When an array of strings is based on an indexed list of strings, this method can be used to query the maximum number of indices. If the strings are not indexed, the method should return -1.
Implements GT_DataArray.
Definition at line 57 of file GT_DAClampedArray.h.
Get data out of the data array
Implements GT_DataArray.
Definition at line 49 of file GT_DAClampedArray.h.