#include <sspt_rnode.h>
Public Member Functions | |
| sspt_RNode (int n) | |
| ~sspt_RNode () | |
| int | maxChildren () | 
| bool | leaf () | 
| void | leaf (bool enable) | 
| int | branches () | 
| Interval * | interval (int i) | 
| Tuple * | tuple (int i) | 
| sspt_RNode * | child (int i) | 
| sspt_RNode * | parent () | 
| bool | addItem (Tuple *tuple, Interval *interval) | 
| bool | addChild (sspt_RNode *child) | 
| bool | addChild (sspt_RNode *child, Interval *interval) | 
| void | remove (int index) | 
| void | clear () | 
| void | clearParent () | 
| sspt_RNode< Tuple, Interval >::sspt_RNode | ( | int | n | ) |  [inline] | 
        
| sspt_RNode< Tuple, Interval >::~sspt_RNode | ( | ) |  [inline] | 
        
| bool sspt_RNode< Tuple, Interval >::addChild | ( | sspt_RNode< Tuple, Interval > * | child, | |
| Interval * | interval | |||
| ) |  [inline] | 
        
| bool sspt_RNode< Tuple, Interval >::addChild | ( | sspt_RNode< Tuple, Interval > * | child | ) |  [inline] | 
        
| bool sspt_RNode< Tuple, Interval >::addItem | ( | Tuple * | tuple, | |
| Interval * | interval | |||
| ) |  [inline] | 
        
| int sspt_RNode< Tuple, Interval >::branches | ( | ) |  [inline] | 
        
| sspt_RNode< Tuple, Interval > * sspt_RNode< Tuple, Interval >::child | ( | int | i | ) |  [inline] | 
        
| void sspt_RNode< Tuple, Interval >::clear | ( | ) |  [inline] | 
        
| void sspt_RNode< Tuple, Interval >::clearParent | ( | ) |  [inline] | 
        
| Interval * sspt_RNode< Tuple, Interval >::interval | ( | int | i | ) |  [inline] | 
        
| void sspt_RNode< Tuple, Interval >::leaf | ( | bool | enable | ) |  [inline] | 
        
| bool sspt_RNode< Tuple, Interval >::leaf | ( | ) |  [inline] | 
        
| int sspt_RNode< Tuple, Interval >::maxChildren | ( | ) |  [inline] | 
        
| sspt_RNode< Tuple, Interval > * sspt_RNode< Tuple, Interval >::parent | ( | ) |  [inline] | 
        
| void sspt_RNode< Tuple, Interval >::remove | ( | int | index | ) |  [inline] | 
        
| Tuple * sspt_RNode< Tuple, Interval >::tuple | ( | int | i | ) |  [inline] |