| 
    HDK
    
   | 
 
#include <UT_RTree.h>
Public Types | |
| using | Slot = std::make_unsigned_t< ITEM_INDEX_REP > | 
Public Member Functions | |
| RNodeT () | |
| ~RNodeT () | |
| void | clear () | 
| void | setInternal (const bool isInternal) | 
| void | assignSubtree (const int s, const Slot index_root_subtree) | 
| void | assignItem (const int s, const ITEM_INDEX_REP item) | 
| bool | isInternal () const | 
| Slot | getSubtree (const int s) const | 
| ITEM_INDEX_REP | countNumItems () const | 
| SYS_FORCE_INLINE ITEM_INDEX_REP | getItemIndexRep (const int s) const | 
Public Attributes | |
| Slot | mySlots [MAX_ORDER] | 
Static Public Attributes | |
| static const Slot | SLOT_FLAG_INTERNAL = Slot( 1 ) << ( ( sizeof( Slot ) * 8 ) - 1 ) | 
| static const Slot | SLOT_MASK_INDEX = SLOT_FLAG_INTERNAL - 1 | 
| static const Slot | SLOT_VALUE_EMPTY = SLOT_MASK_INDEX | 
Definition at line 92 of file UT_RTree.h.
| using UT::RNodeT< ITEM_INDEX_REP, MAX_ORDER >::Slot = std::make_unsigned_t< ITEM_INDEX_REP > | 
Definition at line 107 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 109 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 114 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 145 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 134 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 118 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 174 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 191 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 163 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 155 of file UT_RTreeImpl.h.
      
  | 
  inline | 
Definition at line 127 of file UT_RTreeImpl.h.
| Slot UT::RNodeT< ITEM_INDEX_REP, MAX_ORDER >::mySlots[MAX_ORDER] | 
Definition at line 220 of file UT_RTreeImpl.h.
      
  | 
  static | 
Definition at line 200 of file UT_RTreeImpl.h.
      
  | 
  static | 
Definition at line 201 of file UT_RTreeImpl.h.
      
  | 
  static | 
Definition at line 202 of file UT_RTreeImpl.h.