Description | Hierarchy | Fields | Methods | Properties |
type TInternalRangeTree = class(TObject)
Constructor Create(ParentTree: TRbwRangeTree; LeafLists: TRangeTreeLeafLists; DepthIndex: integer); |
|
Destructor Destroy; override; |
|
procedure Search(const Intervals: TSearchArray); |
|
procedure EnsureCenterTree; |
|
procedure EnsureLeftRightTrees; |
FDepthIndex: integer; |
|
FLeftTree: TInternalRangeTree; |
|
FRightTree: TInternalRangeTree; |
|
FCenterTree: TInternalRangeTree; |
|
FLeafLists: TRangeTreeLeafLists; |
|
FParentTree: TRbwRangeTree; |
|
FBreakCoordinate: Double; |
|
Constructor Create(ParentTree: TRbwRangeTree; LeafLists: TRangeTreeLeafLists; DepthIndex: integer); |
|
Destructor Destroy; override; |
|
procedure Search(const Intervals: TSearchArray); |
|
procedure EnsureCenterTree; |
|
procedure EnsureLeftRightTrees; |
|