Editor Scripting API
Lens Scripting API
Guide Docs
Preparing search index...
Editor Scripting
vec4
Class vec4
Index
Constructors
constructor
Properties
a
b
g
length
length
Squared
r
w
x
y
z
Methods
add
angle
To
clamp
Length
distance
distance
Squared
div
dot
equal
lerp
max
min
move
Towards
mult
normalize
one
project
project
On
Plane
reflect
scale
sub
to
String
uniform
Scale
zero
Constructors
constructor
new
vec4
(
x
:
number
,
y
:
number
,
z
:
number
,
w
:
number
)
:
vec4
Parameters
x
:
number
y
:
number
z
:
number
w
:
number
Returns
vec4
Properties
a
a
:
number
b
b
:
number
g
g
:
number
length
length
:
number
length
Squared
lengthSquared
:
number
r
r
:
number
w
w
:
number
x
x
:
number
y
y
:
number
z
z
:
number
Methods
add
add
(
vec
:
vec4
)
:
vec4
Parameters
vec
:
vec4
Returns
vec4
angle
To
angleTo
(
vec
:
vec4
)
:
number
Parameters
vec
:
vec4
Returns
number
clamp
Length
clampLength
(
length
:
number
)
:
vec4
Parameters
length
:
number
Returns
vec4
distance
distance
(
vec
:
vec4
)
:
number
Parameters
vec
:
vec4
Returns
number
distance
Squared
distanceSquared
(
vec
:
vec4
)
:
number
Parameters
vec
:
vec4
Returns
number
div
div
(
vec
:
vec4
)
:
vec4
Parameters
vec
:
vec4
Returns
vec4
dot
dot
(
vec
:
vec4
)
:
number
Parameters
vec
:
vec4
Returns
number
equal
equal
(
vec
:
vec4
)
:
boolean
Parameters
vec
:
vec4
Returns
boolean
Static
lerp
lerp
(
a
:
vec4
,
b
:
vec4
,
time
:
number
)
:
vec4
Parameters
a
:
vec4
b
:
vec4
time
:
number
Returns
vec4
Static
max
max
(
a
:
vec4
,
b
:
vec4
)
:
vec4
Parameters
a
:
vec4
b
:
vec4
Returns
vec4
Static
min
min
(
a
:
vec4
,
b
:
vec4
)
:
vec4
Parameters
a
:
vec4
b
:
vec4
Returns
vec4
move
Towards
moveTowards
(
target
:
vec4
,
step
:
number
)
:
vec4
Parameters
target
:
vec4
step
:
number
Returns
vec4
mult
mult
(
vec
:
vec4
)
:
vec4
Parameters
vec
:
vec4
Returns
vec4
normalize
normalize
()
:
vec4
Returns
vec4
Static
one
one
()
:
vec4
Returns
vec4
project
project
(
normal
:
vec4
)
:
vec4
Parameters
normal
:
vec4
Returns
vec4
project
On
Plane
projectOnPlane
(
planeNormal
:
vec4
)
:
vec4
Parameters
planeNormal
:
vec4
Returns
vec4
reflect
reflect
(
planeNormal
:
vec4
)
:
vec4
Parameters
planeNormal
:
vec4
Returns
vec4
scale
scale
(
vec
:
vec4
)
:
vec4
Parameters
vec
:
vec4
Returns
vec4
sub
sub
(
vec
:
vec4
)
:
vec4
Parameters
vec
:
vec4
Returns
vec4
to
String
toString
()
:
string
Returns
string
uniform
Scale
uniformScale
(
scale
:
number
)
:
vec4
Parameters
scale
:
number
Returns
vec4
Static
zero
zero
()
:
vec4
Returns
vec4
Settings
Member Visibility
Inherited
Private
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
a
b
g
length
length
Squared
r
w
x
y
z
Methods
add
angle
To
clamp
Length
distance
distance
Squared
div
dot
equal
lerp
max
min
move
Towards
mult
normalize
one
project
project
On
Plane
reflect
scale
sub
to
String
uniform
Scale
zero
Lens Scripting API
Guide Docs
Editor Scripting API
Loading...