spatial-indexing
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Quadtree
Strategy
constructor
bound
capacity
items
level
subtrees
type
clear
find
insert
is
Full
is
Intersect
With
is
Subtree
Created
remove
update
Type parameters
T =
any
Hierarchy
AbstractIndexingStrategy
QuadtreeStrategy
Index
Constructors
constructor
Properties
bound
capacity
items
level
subtrees
type
Methods
clear
find
insert
is
Full
is
Intersect
With
is
Subtree
Created
remove
update
Constructors
constructor
new
Quadtree
Strategy<T>
(
__namedParameters
:
QuadtreeStrategyConfig
)
:
QuadtreeStrategy
<
T
>
Type parameters
T =
any
Parameters
__namedParameters:
QuadtreeStrategyConfig
Returns
QuadtreeStrategy
<
T
>
Properties
Readonly
bound
bound
:
Rect
<
any
>
Readonly
capacity
capacity
:
number
Readonly
items
items
:
Map
<
Rect
<
T
>
,
Rect
<
T
>
>
= ...
Readonly
level
level
:
number
Readonly
subtrees
subtrees
:
QuadtreeStrategy
<
T
>
[]
= []
Readonly
type
type
:
string
= ...
Methods
clear
clear
(
)
:
void
Returns
void
find
find
(
item
:
Rect
<
any
>
)
:
Rect
<
T
>
[]
Parameters
item:
Rect
<
any
>
Returns
Rect
<
T
>
[]
insert
insert
(
item
:
Rect
<
T
>
)
:
void
Parameters
item:
Rect
<
T
>
Returns
void
Private
is
Full
is
Full
(
)
:
boolean
Returns
boolean
Private
is
Intersect
With
is
Intersect
With
(
item
:
Rect
<
any
>
)
:
boolean
Parameters
item:
Rect
<
any
>
Returns
boolean
Private
is
Subtree
Created
is
Subtree
Created
(
)
:
boolean
Returns
boolean
remove
remove
(
item
:
Rect
<
T
>
)
:
void
Parameters
item:
Rect
<
T
>
Returns
void
update
update
(
item
:
Rect
<
any
>
)
:
void
Parameters
item:
Rect
<
any
>
Returns
void
Generated using
TypeDoc