rtree v0.0.2 (2020-02-15T22:23:09Z)
Dub
Repo
RTree.Branch
rtree
RTree
Undocumented in source.
class
RTree
(DataType, ElemType, alias NumDims, ElemTypeReal, alias int MaxNodes = 8, alias int MinNodes = MaxNodes / 2)
protected
struct
Branch {
Rect
m_rect
;
Node
*
m_child
;
DataType
m_data
;
}
Members
Variables
m_child
Node
*
m_child
;
< Child node
m_data
DataType
m_data
;
< Data Id
m_rect
Rect
m_rect
;
< Bounds
Meta
Source
See Implementation
rtree
RTree
constructors
this
destructors
~this
functions
AddBranch
AllocListNode
AllocNode
CalcRectVolume
ChoosePartition
Classify
CombineRect
CountRec
DisconnectBranch
FreeListNode
FreeNode
GetBranches
InitNode
InitParVars
InitRect
InsertRect
InsertRectRec
LoadNodes
NodeCover
Overlap
PickBranch
PickSeeds
ReInsert
RectSphericalVolume
RectVolume
RemoveAllRec
RemoveRect
RemoveRectRec
Reset
Search
SplitNode
count
insert
remove
removeAll
search
manifest constants
unitSphereVolume
structs
Branch
ListNode
Node
PartitionVars
Rect
variables
UnitSphereVolume
m_root