|
HDK
|
Define a range based on a specific offset list. More...
#include <GA_RTIOffsetList.h>
Inheritance diagram for GA_RTIOffsetList: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.