如视 Five SDK
Preparing search index...
five
BoxBoundingVolume
Interface BoxBoundingVolume
interface
BoxBoundingVolume
{
center
:
Vector3
;
halfSize
:
Vector3
;
rotation
:
Matrix3
;
type
:
"box"
;
applyMatrix4
(
matrix
:
Matrix4
)
:
BoxBoundingVolume
;
clone
()
:
BoxBoundingVolume
;
copy
(
boxBoundingVolume
:
BoxBoundingVolume
)
:
BoxBoundingVolume
;
distanceSquaredToPoint
(
point
:
Vector3
)
:
number
;
distanceToPlane
(
plane
:
Plane
)
:
number
;
distanceToPoint
(
point
:
Vector3
)
:
number
;
fromJson
(
__namedParameters
:
BoxBoundingVolumeJson
)
:
this
;
getBoundingBox
(
target
:
Box3
)
:
Box3
;
getCenter
(
result
:
Vector3
)
:
Vector3
;
intersectPlane
(
plane
:
Plane
)
:
VolumePlaneIntersect
;
intersectRay
(
ray
:
Ray
,
threshold
?:
number
,
far
?:
number
)
:
boolean
;
toGeometry
()
:
BufferGeometry
;
toJson
()
:
BoxBoundingVolumeJson
;
}
Implements
BoundingVolume
Index
Properties
center
half
Size
rotation
type
Methods
apply
Matrix4
clone
copy
distance
Squared
To
Point
distance
To
Plane
distance
To
Point
from
Json
get
Bounding
Box
get
Center
intersect
Plane
intersect
Ray
to
Geometry
to
Json
Properties
center
center
:
Vector3
half
Size
halfSize
:
Vector3
rotation
rotation
:
Matrix3
type
type
:
"box"
= ...
Methods
apply
Matrix4
applyMatrix4
(
matrix
:
Matrix4
)
:
BoxBoundingVolume
Parameters
matrix
:
Matrix4
Returns
BoxBoundingVolume
clone
clone
()
:
BoxBoundingVolume
Returns
BoxBoundingVolume
copy
copy
(
boxBoundingVolume
:
BoxBoundingVolume
)
:
BoxBoundingVolume
Parameters
boxBoundingVolume
:
BoxBoundingVolume
Returns
BoxBoundingVolume
distance
Squared
To
Point
distanceSquaredToPoint
(
point
:
Vector3
)
:
number
Parameters
point
:
Vector3
Returns
number
distance
To
Plane
distanceToPlane
(
plane
:
Plane
)
:
number
Parameters
plane
:
Plane
Returns
number
distance
To
Point
distanceToPoint
(
point
:
Vector3
)
:
number
Parameters
point
:
Vector3
Returns
number
from
Json
fromJson
(
__namedParameters
:
BoxBoundingVolumeJson
)
:
this
Parameters
__namedParameters
:
BoxBoundingVolumeJson
Returns
this
get
Bounding
Box
getBoundingBox
(
target
:
Box3
)
:
Box3
Parameters
target
:
Box3
Returns
Box3
get
Center
getCenter
(
result
:
Vector3
)
:
Vector3
Parameters
result
:
Vector3
Returns
Vector3
intersect
Plane
intersectPlane
(
plane
:
Plane
)
:
VolumePlaneIntersect
Parameters
plane
:
Plane
Returns
VolumePlaneIntersect
intersect
Ray
intersectRay
(
ray
:
Ray
,
threshold
?:
number
,
far
?:
number
)
:
boolean
Parameters
ray
:
Ray
threshold
:
number
= 0
Optional
far
:
number
Returns
boolean
to
Geometry
toGeometry
()
:
BufferGeometry
Returns
BufferGeometry
to
Json
toJson
()
:
BoxBoundingVolumeJson
Returns
BoxBoundingVolumeJson
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
center
half
Size
rotation
type
Methods
apply
Matrix4
clone
copy
distance
Squared
To
Point
distance
To
Plane
distance
To
Point
from
Json
get
Bounding
Box
get
Center
intersect
Plane
intersect
Ray
to
Geometry
to
Json
如视 Five SDK
Loading...