Search
Preparing search index...
The search index is not available
Data Structures
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
Data Structures
Index
Classes
Binary
Tree
Nested
Quad
Quad
Quad
Tree
Single
Point
Quad
Stack
Type aliases
Binary
Tree
Node
Scoring
Function
Vector
Functions
is
Vector
InBounds
Type aliases
Binary
Tree
Node
Binary
Tree
Node<TValue>
:
{
left
?:
BinaryTreeNode
<
TValue
>
;
right
?:
BinaryTreeNode
<
TValue
>
;
score
:
number
;
value
:
TValue
}
Type parameters
TValue
Type declaration
Optional
left
?:
BinaryTreeNode
<
TValue
>
Optional
right
?:
BinaryTreeNode
<
TValue
>
score
:
number
value
:
TValue
Scoring
Function
Scoring
Function<TValue>
:
(
value
:
TValue
)
=>
number
A function used when scoring items during insert in a binary tree.
Type parameters
TValue
Type declaration
(
value
:
TValue
)
:
number
Parameters
value:
TValue
Returns
number
Vector
Vector
:
[
number
,
number
]
Functions
Const
is
Vector
InBounds
is
Vector
InBounds
(
__namedParameters
:
[
number
,
number
]
, boundaryX
:
number
, boundaryY
:
number
, boundaryWidth
:
number
, boundaryHeight
:
number
)
:
boolean
Parameters
__namedParameters:
[
number
,
number
]
boundaryX:
number
boundaryY:
number
boundaryWidth:
number
boundaryHeight:
number
Returns
boolean
Globals
Binary
Tree
Nested
Quad
Quad
Quad
Tree
Single
Point
Quad
Stack
Binary
Tree
Node
Scoring
Function
Vector
is
Vector
InBounds
Generated using
TypeDoc
A function used when scoring items during insert in a binary tree.