Search
Preparing search index...
The search index is not available
rhodonite
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
rhodonite
IMutableVector3
Interface IMutableVector3
Hierarchy
IMutableVector
IMutableVector3
Implemented by
MutableColorRgb
MutableVector3_
Index
Properties
_v
bytes
Per
Component
class
Name
glsl
Str
As
Float
glsl
Str
As
Int
w
x
y
z
Methods
add
at
clone
copy
Components
cross
divide
divide
Vector
dot
flatten
As
Array
is
Dummy
is
Equal
is
Strict
Equal
is
The
Source
Same
length
length
Squared
length
To
multiply
multiply
Quaternion
multiply
Vector
normalize
one
raw
set
At
set
Components
subtract
to
String
to
String
Approximately
v
zero
Properties
_v
_v
:
TypedArray
Readonly
bytes
Per
Component
bytes
Per
Component
:
number
Readonly
class
Name
class
Name
:
string
Readonly
glsl
Str
As
Float
glsl
Str
As
Float
:
string
Readonly
glsl
Str
As
Int
glsl
Str
As
Int
:
string
Readonly
w
w
:
number
x
x
:
number
y
y
:
number
z
z
:
number
Methods
add
add
(
vec
:
IVector3
)
:
IMutableVector3
Parameters
vec:
IVector3
Returns
IMutableVector3
at
at
(
i
:
number
)
:
number
Parameters
i:
number
Returns
number
clone
clone
(
)
:
IMutableVector3
Returns
IMutableVector3
copy
Components
copy
Components
(
vec
:
IVector3
)
:
IMutableVector3
Parameters
vec:
IVector3
Returns
IMutableVector3
cross
cross
(
vec
:
IVector3
)
:
IMutableVector3
Parameters
vec:
IVector3
Returns
IMutableVector3
divide
divide
(
value
:
number
)
:
IMutableVector3
Parameters
value:
number
Returns
IMutableVector3
divide
Vector
divide
Vector
(
vec
:
IVector3
)
:
IMutableVector3
Parameters
vec:
IVector3
Returns
IMutableVector3
dot
dot
(
vec
:
IVector3
)
:
number
Parameters
vec:
IVector3
Returns
number
flatten
As
Array
flatten
As
Array
(
)
:
number
[]
Returns
number
[]
is
Dummy
is
Dummy
(
)
:
boolean
Returns
boolean
is
Equal
is
Equal
(
vec
:
IVector3
, delta
?:
number
)
:
boolean
Parameters
vec:
IVector3
Optional
delta:
number
Returns
boolean
is
Strict
Equal
is
Strict
Equal
(
vec
:
IVector3
)
:
boolean
Parameters
vec:
IVector3
Returns
boolean
is
The
Source
Same
is
The
Source
Same
(
arrayBuffer
:
ArrayBuffer
)
:
boolean
Parameters
arrayBuffer:
ArrayBuffer
Returns
boolean
length
length
(
)
:
number
Returns
number
length
Squared
length
Squared
(
)
:
number
Returns
number
length
To
length
To
(
vec
:
IVector3
)
:
number
Parameters
vec:
IVector3
Returns
number
multiply
multiply
(
value
:
number
)
:
IMutableVector3
Parameters
value:
number
Returns
IMutableVector3
multiply
Quaternion
multiply
Quaternion
(
quat
:
IQuaternion
)
:
IMutableVector3
Parameters
quat:
IQuaternion
Returns
IMutableVector3
multiply
Vector
multiply
Vector
(
vec
:
IVector3
)
:
IMutableVector3
Parameters
vec:
IVector3
Returns
IMutableVector3
normalize
normalize
(
)
:
IMutableVector3
Returns
IMutableVector3
one
one
(
)
:
IMutableVector3
Returns
IMutableVector3
raw
raw
(
)
:
TypedArray
Returns
TypedArray
set
At
set
At
(
i
:
number
, value
:
number
)
:
IMutableVector3
Parameters
i:
number
value:
number
Returns
IMutableVector3
set
Components
set
Components
(
x
:
number
, y
:
number
, z
:
number
)
:
IMutableVector3
Parameters
x:
number
y:
number
z:
number
Returns
IMutableVector3
subtract
subtract
(
vec
:
IVector3
)
:
IMutableVector3
Parameters
vec:
IVector3
Returns
IMutableVector3
to
String
to
String
(
)
:
string
Returns
string
to
String
Approximately
to
String
Approximately
(
)
:
string
Returns
string
v
v
(
i
:
number
)
:
number
Parameters
i:
number
Returns
number
zero
zero
(
)
:
IMutableVector3
Returns
IMutableVector3
Exports
IMutable
Vector3
_v
bytes
Per
Component
class
Name
glsl
Str
As
Float
glsl
Str
As
Int
w
x
y
z
add
at
clone
copy
Components
cross
divide
divide
Vector
dot
flatten
As
Array
is
Dummy
is
Equal
is
Strict
Equal
is
The
Source
Same
length
length
Squared
length
To
multiply
multiply
Quaternion
multiply
Vector
normalize
one
raw
set
At
set
Components
subtract
to
String
to
String
Approximately
v
zero
Generated using
TypeDoc