Search
Preparing search index...
The search index is not available
Viewer
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Viewer
Sphere
Class Sphere
Hierarchy
Sphere
Implements
ISphere
Index
Constructors
constructor
Accessors
center
radius
Methods
apply
Matrix
clamp
Point
clone
contains
Point
intersect
intersects
reset
set
From
Box
Constructors
constructor
new
Sphere
(
_center
?:
vec3
, _radius
?:
number
)
:
Sphere
Parameters
Optional
_center:
vec3
Optional
_radius:
number
Returns
Sphere
Accessors
center
get
center
(
)
:
vec3
set
center
(
value
:
vec3
)
:
void
Returns
vec3
Parameters
value:
vec3
Returns
void
radius
get
radius
(
)
:
number
set
radius
(
value
:
number
)
:
void
Returns
number
Parameters
value:
number
Returns
void
Methods
apply
Matrix
apply
Matrix
(
matrix
:
mat4
)
:
Sphere
Parameters
matrix:
mat4
Returns
Sphere
clamp
Point
clamp
Point
(
point
:
vec3
)
:
vec3
Parameters
point:
vec3
Returns
vec3
clone
clone
(
)
:
ISphere
Returns
ISphere
contains
Point
contains
Point
(
point
:
vec3
)
:
boolean
Parameters
point:
vec3
Returns
boolean
intersect
intersect
(
origin
:
vec3
, direction
:
vec3
)
:
null
|
number
Parameters
origin:
vec3
direction:
vec3
Returns
null
|
number
intersects
intersects
(
origin
:
vec3
, direction
:
vec3
)
:
boolean
Parameters
origin:
vec3
direction:
vec3
Returns
boolean
reset
reset
(
)
:
void
Returns
void
set
From
Box
set
From
Box
(
box
:
IBox
)
:
ISphere
Parameters
box:
IBox
Returns
ISphere
Exports
Sphere
constructor
center
radius
apply
Matrix
clamp
Point
clone
contains
Point
intersect
intersects
reset
set
From
Box