Viewer
Preparing search index...
ISphere
Interface ISphere
interface
ISphere
{
center
:
vec3
;
radius
:
number
;
applyMatrix
(
matrix
:
mat4
)
:
ISphere
;
clampPoint
(
point
:
vec3
)
:
vec3
;
clone
()
:
ISphere
;
containsPoint
(
point
:
vec3
)
:
boolean
;
intersect
(
origin
:
vec3
,
direction
:
vec3
)
:
number
|
null
;
intersects
(
origin
:
vec3
,
direction
:
vec3
)
:
boolean
;
reset
()
:
void
;
setFromBox
(
box
:
IBox
)
:
ISphere
;
}
Hierarchy (
View Summary
)
IGeometry
ISphere
Implemented by
Sphere
Index
Properties
center
radius
Methods
apply
Matrix
clamp
Point
clone
contains
Point
intersect
intersects
reset
set
From
Box
Properties
center
center
:
vec3
radius
radius
:
number
Methods
apply
Matrix
applyMatrix
(
matrix
:
mat4
)
:
ISphere
Parameters
matrix
:
mat4
Returns
ISphere
clamp
Point
clampPoint
(
point
:
vec3
)
:
vec3
Parameters
point
:
vec3
Returns
vec3
clone
clone
()
:
ISphere
Returns
ISphere
contains
Point
containsPoint
(
point
:
vec3
)
:
boolean
Parameters
point
:
vec3
Returns
boolean
intersect
intersect
(
origin
:
vec3
,
direction
:
vec3
)
:
number
|
null
Parameters
origin
:
vec3
direction
:
vec3
Returns
number
|
null
intersects
intersects
(
origin
:
vec3
,
direction
:
vec3
)
:
boolean
Parameters
origin
:
vec3
direction
:
vec3
Returns
boolean
reset
reset
()
:
void
Returns
void
set
From
Box
setFromBox
(
box
:
IBox
)
:
ISphere
Parameters
box
:
IBox
Returns
ISphere
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
center
radius
Methods
apply
Matrix
clamp
Point
clone
contains
Point
intersect
intersects
reset
set
From
Box
Viewer
Loading...