mutils ~master (2018-10-28T20:05:58Z)
Dub
Repo
SpatialTree.visitAll
mutils
container
spatialtree
SpatialTree
////////////////////// / Visit functions //// //////////////////////
int
visitAll
(int delegate(Point pos, Node* quad, float halfSize, int level) visitor)
struct
SpatialTree
(ubyte dimension, T, bool loose = false, ubyte maxLevel = 8)
int
visitAll
(
scope
int
delegate
(
Point
pos
,
Node
*
quad
,
float
halfSize
,
int
level
)
visitor
)
int
visitAll
(int delegate(Point pos, Node* quad, float halfSize, int level) visitor, Point pos, Node* quad, float halfSize, int level)
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
////////////////////// / Visit functions //// //////////////////////