Header menu logo Nu

Vector4 Module

Functions and values

Function or value Description

v3NeqApprox v v2 epsilon

Full Usage: v3NeqApprox v v2 epsilon

Parameters:
Returns: bool
Modifiers: inline
v : Vector3
v2 : Vector3
epsilon : float32
Returns: bool

v4 x y z w

Full Usage: v4 x y z w

Parameters:
    x : float32
    y : float32
    z : float32
    w : float32

Returns: Vector4
Modifiers: inline
x : float32
y : float32
z : float32
w : float32
Returns: Vector4

v4Dup a

Full Usage: v4Dup a

Parameters:
    a : single

Returns: Vector4
Modifiers: inline
a : single
Returns: Vector4

v4Eq v v2

Full Usage: v4Eq v v2

Parameters:
Returns: bool
Modifiers: inline
v : Vector4
v2 : Vector4
Returns: bool

v4EqApprox v v2 epsilon

Full Usage: v4EqApprox v v2 epsilon

Parameters:
Returns: bool
v : Vector4
v2 : Vector4
epsilon : float32
Returns: bool

v4Neq v v2

Full Usage: v4Neq v v2

Parameters:
Returns: bool
Modifiers: inline
v : Vector4
v2 : Vector4
Returns: bool

v4One

Full Usage: v4One

Returns: Vector4
Returns: Vector4

v4UnitW

Full Usage: v4UnitW

Returns: Vector4
Returns: Vector4

v4UnitX

Full Usage: v4UnitX

Returns: Vector4
Returns: Vector4

v4UnitY

Full Usage: v4UnitY

Returns: Vector4
Returns: Vector4

v4UnitZ

Full Usage: v4UnitZ

Returns: Vector4
Returns: Vector4

v4Zero

Full Usage: v4Zero

Returns: Vector4
Returns: Vector4

Type extensions

Type extension Description

this.Absolute

Full Usage: this.Absolute

Parameters:
    () : unit

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: Vector4

this.Absolute

Full Usage: this.Absolute

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

Returns: Vector4

this.Distance

Full Usage: this.Distance

Parameters:
Returns: float32
Modifiers: inline

Extended Type: Vector4

that : Vector4
Returns: float32

this.DistanceSquared

Full Usage: this.DistanceSquared

Parameters:
Returns: float32
Modifiers: inline

Extended Type: Vector4

that : Vector4
Returns: float32

this.Dot

Full Usage: this.Dot

Parameters:
Returns: float32
Modifiers: inline

Extended Type: Vector4

that : Vector4
Returns: float32

this.Magnitude

Full Usage: this.Magnitude

Parameters:
    () : unit

Returns: float32
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: float32

this.Magnitude

Full Usage: this.Magnitude

Returns: float32
Modifiers: inline

Extended Type: Vector4

Returns: float32

this.MagnitudeSquared

Full Usage: this.MagnitudeSquared

Parameters:
    () : unit

Returns: float32
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: float32

this.MagnitudeSquared

Full Usage: this.MagnitudeSquared

Returns: float32
Modifiers: inline

Extended Type: Vector4

Returns: float32

this.MapW

Full Usage: this.MapW

Parameters:
    mapper : float32 -> float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

mapper : float32 -> float32
Returns: Vector4

this.MapX

Full Usage: this.MapX

Parameters:
    mapper : float32 -> float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

mapper : float32 -> float32
Returns: Vector4

this.MapY

Full Usage: this.MapY

Parameters:
    mapper : float32 -> float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

mapper : float32 -> float32
Returns: Vector4

this.MapZ

Full Usage: this.MapZ

Parameters:
    mapper : float32 -> float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

mapper : float32 -> float32
Returns: Vector4

Vector4.Modulo(a, b)

Full Usage: Vector4.Modulo(a, b)

Parameters:
Returns: Vector4

Extended Type: Vector4

a : Vector4
b : Vector4
Returns: Vector4

Vector4.Pow(a, b)

Full Usage: Vector4.Pow(a, b)

Parameters:
Returns: Vector4

Extended Type: Vector4

a : Vector4
b : Vector4
Returns: Vector4

this.Transform

Full Usage: this.Transform

Parameters:
Returns: Vector4
Modifiers: inline

Extended Type: Vector4

m : Matrix4x4
Returns: Vector4

this.Transform

Full Usage: this.Transform

Parameters:
Returns: Vector4
Modifiers: inline

Extended Type: Vector4

q : Quaternion
Returns: Vector4

this.V2

Full Usage: this.V2

Parameters:
    () : unit

Returns: Vector2
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: Vector2

this.V2

Full Usage: this.V2

Returns: Vector2
Modifiers: inline

Extended Type: Vector4

Returns: Vector2

this.V2i

Full Usage: this.V2i

Parameters:
    () : unit

Returns: Vector2i
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: Vector2i

this.V2i

Full Usage: this.V2i

Returns: Vector2i
Modifiers: inline

Extended Type: Vector4

Returns: Vector2i

this.V3

Full Usage: this.V3

Parameters:
    () : unit

Returns: Vector3
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: Vector3

this.V3

Full Usage: this.V3

Returns: Vector3
Modifiers: inline

Extended Type: Vector4

Returns: Vector3

this.V3i

Full Usage: this.V3i

Parameters:
    () : unit

Returns: Vector3i
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: Vector3i

this.V3i

Full Usage: this.V3i

Returns: Vector3i
Modifiers: inline

Extended Type: Vector4

Returns: Vector3i

this.V4i

Full Usage: this.V4i

Parameters:
    () : unit

Returns: Vector4i
Modifiers: inline

Extended Type: Vector4

() : unit
Returns: Vector4i

this.V4i

Full Usage: this.V4i

Returns: Vector4i
Modifiers: inline

Extended Type: Vector4

Returns: Vector4i

this.WithW

Full Usage: this.WithW

Parameters:
    w : float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

w : float32
Returns: Vector4

this.WithX

Full Usage: this.WithX

Parameters:
    x : float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

x : float32
Returns: Vector4

this.WithY

Full Usage: this.WithY

Parameters:
    y : float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

y : float32
Returns: Vector4

this.WithZ

Full Usage: this.WithZ

Parameters:
    z : float32

Returns: Vector4
Modifiers: inline

Extended Type: Vector4

z : float32
Returns: Vector4

Type something to start searching.