mutils ~master (2018-10-28T20:05:58Z)
Dub
Repo
SpatialTree.QuadAllocator
mutils
container
spatialtree
SpatialTree
Undocumented in source.
struct
SpatialTree
(ubyte dimension, T, bool loose = false, ubyte maxLevel = 8)
alias
QuadAllocator
=
AllocatorList
!(
(
n
)
=>
ContiguousFreeList
!(
Mallocator
, 0,
unbounded
)(4096,
allocationSize
)
,
Mallocator
)
Meta
Source
See Implementation
mutils
container
spatialtree
SpatialTree
aliases
Point
QuadAllocator
isLoose
destructors
~this
functions
add
addToQuad
allocateQuads
clear
initialize
remove
updatePositions
visitAll
visitAllDataIn
visitAllNodesIn
manifest constants
allocationSize
nodesNumInArray
static functions
circleInBox
circleNotInBox
directionToIndex
hasChildren
hasElements
inBox
indexToDirection
notInBox
structs
Node
variables
allocator
root
size