playcanvas-opti-pixel - v1.2.0
Preparing search index...
HybridBuilder
Class HybridBuilder<N, L, B>
Type Parameters
N
L
B
extends
TypedArrayType
Implements
IBVHBuilder
<
N
,
L
,
B
>
Index
Constructors
constructor
Properties
box
Converter
root
type
Array
type
Array
Is
Int
Accessors
high
Precision
Methods
clear
create
From
Array
delete
insert
insert
Range
move
Constructors
constructor
new
HybridBuilder
<
N
,
L
,
B
extends
TypedArrayType
>
(
arrayConstructor
:
TypedArrayConstructor
<
B
>
,
)
:
HybridBuilder
<
N
,
L
,
B
>
Type Parameters
N
L
B
extends
TypedArrayType
Parameters
arrayConstructor
:
TypedArrayConstructor
<
B
>
Returns
HybridBuilder
<
N
,
L
,
B
>
Properties
Readonly
box
Converter
boxConverter
:
TBoxConverter
<
B
>
root
root
:
BVHNode
<
N
,
L
,
B
>
= ...
Readonly
type
Array
typeArray
:
TypedArrayConstructor
<
B
>
Readonly
type
Array
Is
Int
typeArrayIsInt
:
boolean
Accessors
high
Precision
get
highPrecision
()
:
boolean
Returns
boolean
Methods
clear
clear
()
:
void
Returns
void
create
From
Array
createFromArray
(
objects
:
L
[]
,
boxes
:
Float32Array
<
ArrayBufferLike
>
[]
,
onLeafCreation
?:
onLeafCreationCallback
<
N
,
L
,
B
>
,
margin
?:
number
,
)
:
void
Parameters
objects
:
L
[]
boxes
:
Float32Array
<
ArrayBufferLike
>
[]
Optional
onLeafCreation
:
onLeafCreationCallback
<
N
,
L
,
B
>
margin
:
number
= 0
Returns
void
delete
delete
(
node
:
BVHNode
<
N
,
L
,
B
>
)
:
BVHNode
<
N
,
L
,
B
>
Parameters
node
:
BVHNode
<
N
,
L
,
B
>
Returns
BVHNode
<
N
,
L
,
B
>
insert
insert
(
object
:
L
,
box
:
FloatArray
|
B
,
margin
:
number
)
:
BVHNode
<
N
,
L
,
B
>
Parameters
object
:
L
box
:
FloatArray
|
B
margin
:
number
Returns
BVHNode
<
N
,
L
,
B
>
insert
Range
insertRange
(
objects
:
L
[]
,
boxes
:
(
FloatArray
|
B
)
[]
,
margins
?:
number
|
number
[]
|
FloatArray
,
onLeafCreation
?:
onLeafCreationCallback
<
N
,
L
,
B
>
,
)
:
void
Parameters
objects
:
L
[]
boxes
: (
FloatArray
|
B
)
[]
Optional
margins
:
number
|
number
[]
|
FloatArray
Optional
onLeafCreation
:
onLeafCreationCallback
<
N
,
L
,
B
>
Returns
void
move
move
(
node
:
BVHNode
<
N
,
L
,
B
>
,
margin
:
number
)
:
void
Parameters
node
:
BVHNode
<
N
,
L
,
B
>
margin
:
number
Returns
void
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
box
Converter
root
type
Array
type
Array
Is
Int
Accessors
high
Precision
Methods
clear
create
From
Array
delete
insert
insert
Range
move
playcanvas-opti-pixel - v1.2.0
Loading...