Class TRbwIntervalTree
Unit
IntervalTree
Declaration
type TRbwIntervalTree = class(TObject)
Description
TRbwIntervalTree is used to find objects that enclose a particular location. For each dimension of the object there must be a TIntervalDefinition that defines the extents for all objects to be added to TRbwIntervalTree and a procedure for determining the extent of the object being added. The TIntervalDefinitions are contained in a TIntDefArray that is passed to TRbwIntervalTree in Create. FindContainingObjects is used to find the objects that contain a particular location. The location is specified in a TOneDRealArray which must have the same length as the TIntDefArray passed in the constructor.
Hierarchy
Overview
Fields
Methods
Properties
Description
Fields
Methods
  | 
function GetOwnsObjects: Boolean; | 
| 
  | 
  | 
procedure SetOwnsObjects(const Value: Boolean); | 
| 
  | 
  | 
Destructor Destroy; override; | 
| 
  | 
  | 
procedure Add(AnObject: TObject); | 
| 
  | 
Properties
Generated by PasDoc 0.12.1 on 2013-05-13 15:41:43