HDK
|
#include <GA_RTIIndex.h>
Additional Inherited Members | |
Static Public Member Functions inherited from GA_RangeTypeInterface | |
static void * | operator new (size_t size, void *p) |
static void * | operator new (size_t size) |
static void | operator delete (void *p, size_t size) |
Protected Member Functions inherited from GA_RangeTypeInterface | |
bool | getPageElementRangeNonSplittable () const |
Method which can be called for getPageElementRange() More... | |
GA_Offset | getFirstOffsetInPageNonSplittable () const |
Method which can be called for getFirstOffsetInPage() More... | |
GA_Size | computeEntries () const |
This method creates an iterator and counts the entries. More... | |
Definition at line 27 of file GA_RTIIndex.h.
GA_RTIIndex::GA_RTIIndex | ( | GA_IndexMap & | list | ) |
Iterate over the entire range of elements (in order)
GA_RTIIndex::GA_RTIIndex | ( | const GA_IndexMap & | list | ) |
GA_RTIIndex::GA_RTIIndex | ( | GA_IndexMap & | list, |
GA_Index | singleton | ||
) |
Specify a single element by index.
GA_RTIIndex::GA_RTIIndex | ( | const GA_IndexMap & | list, |
GA_Index | singleton | ||
) |
GA_RTIIndex::GA_RTIIndex | ( | GA_IndexMap & | list, |
GA_Index | start, | ||
GA_Index | end, | ||
GA_Size | step = 1 |
||
) |
Iterate over a range of elements, passing a negative step will iterate backward over the range (in this case end should be < start).
GA_RTIIndex::GA_RTIIndex | ( | const GA_IndexMap & | list, |
GA_Index | start, | ||
GA_Index | end, | ||
GA_Size | step = 1 |
||
) |
GA_RTIIndex::GA_RTIIndex | ( | const GA_RTIIndex & | src | ) |
Copy constructor.
|
override |
Destructor.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Reimplemented from GA_RangeTypeInterface.
Definition at line 67 of file GA_RTIIndex.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Reimplemented from GA_RangeTypeInterface.
Definition at line 68 of file GA_RTIIndex.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 72 of file GA_RTIIndex.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 69 of file GA_RTIIndex.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 70 of file GA_RTIIndex.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Reimplemented from GA_RangeTypeInterface.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 54 of file GA_RTIIndex.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.