DK11 for ActiveX | TatukGIS_XDK11.TGIS_QuadTree | Classes | Methods | Properties
Quad tree class.
// C# public class TGIS_QuadTree : ITGIS_QuadTree { }
' VisualBasic Public Class TGIS_QuadTree Implements ITGIS_QuadTree End Class
// Oxygene type TGIS_QuadTree = public class end;
Name | Visibility | Description | |
---|---|---|---|
AttachDelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
CleanUp | public | Clean up tree removing empty nodes. | |
Clear | public | Clear tree. | |
Create_2 | public | Constructor of file based tree. | |
Create_3 | public | Constructor of in memory tree. | |
DelphiObj | public | Only for internal use of TatukGIS. (Inherited from ITBaseObject) |
|
EstimateMaxDepth | public | Calculate max depth of a tree based on features count. | |
ForEach | public | For each item in tree call an event. | |
Insert_2 | public | Insert a feature into the tree. | |
SaveToFile | public | Save a tree on disc. | |
Search | public | Search a tree within given extent and return a list with feature id. | |
Name | Visibility | Description | |
---|---|---|---|
BucketCapacity | public | Maximum number of features stored within a single node. | |
FeaturesCount | public | Total number of stored features. | |
MaxDepth | public | Maximum depth of the quad tree. | |
SplitRatio | public | Ratio between extents resulting from splitting. | |