| 
    HDK
    
   | 
 
#include <GA_RTIIndex.h>
 Inheritance diagram for GA_RTIIndex: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.