HDK
|
Define a range based on a specific offset list. More...
#include <GA_RTIOffsetList.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... | |
Define a range based on a specific offset list.
Definition at line 27 of file GA_RTIOffsetList.h.
GA_RTIOffsetList::GA_RTIOffsetList | ( | const GA_IndexMap & | list, |
const GA_OffsetList & | offsets, | ||
GA_Size | start = 0 , |
||
GA_Size | end = -1 |
||
) |
GA_RTIOffsetList::GA_RTIOffsetList | ( | const GA_RTIOffsetList & | src | ) |
|
override |
|
inlineoverridevirtual |
RangeTypeInterface implementation
Reimplemented from GA_RangeTypeInterface.
Definition at line 51 of file GA_RTIOffsetList.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inline |
Accessors for offset list.
Definition at line 66 of file GA_RTIOffsetList.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 55 of file GA_RTIOffsetList.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inline |
Accessors for offset list.
Definition at line 61 of file GA_RTIOffsetList.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 52 of file GA_RTIOffsetList.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 53 of file GA_RTIOffsetList.h.
|
inline |
Accessors for offset list.
Definition at line 64 of file GA_RTIOffsetList.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inline |
Accessors for offset list.
Definition at line 62 of file GA_RTIOffsetList.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
Choose the next contiguous range. If the iteration is complete, start
should be set to a value greater than end
.
Implements GA_RangeTypeInterface.
|
overridevirtual |
Rewind the iterator (i.e. reset the iterator state). The start/offset should be initialized so that they define the first contiguous "block" for iteration. If the range is empty, start
should be greater than end
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.