Core
Properties
E : real
read-only
static
Euler's number.
var E : Real
Pi : real
read-only
static
var Pi : Real
Methods
Abs : integer
static
Returns the absolute value of value. |Name|Type|Description| |---|---|---| |p0|integer| |
function Abs(p0 : Integer) : Integer
Abs : integer2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2| |
function Abs(p0 : Integer2) : Integer2
Abs : integer2x2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x2| |
function Abs(p0 : Integer2x2) : Integer2x2
Abs : integer2x3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x3| |
function Abs(p0 : Integer2x3) : Integer2x3
Abs : integer2x4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x4| |
function Abs(p0 : Integer2x4) : Integer2x4
Abs : integer3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3| |
function Abs(p0 : Integer3) : Integer3
Abs : integer3x2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x2| |
function Abs(p0 : Integer3x2) : Integer3x2
Abs : integer3x3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x3| |
function Abs(p0 : Integer3x3) : Integer3x3
Abs : integer3x4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x4| |
function Abs(p0 : Integer3x4) : Integer3x4
Abs : integer4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4| |
function Abs(p0 : Integer4) : Integer4
Abs : integer4x2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x2| |
function Abs(p0 : Integer4x2) : Integer4x2
Abs : integer4x3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x3| |
function Abs(p0 : Integer4x3) : Integer4x3
Abs : integer4x4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x4| |
function Abs(p0 : Integer4x4) : Integer4x4
Abs : real
static
Returns the absolute value of value. |Name|Type|Description| |---|---|---| |p0|real| |
function Abs(p0 : Real) : Real
Abs : real2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Abs(p0 : Real2) : Real2
Abs : real2x2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Abs(p0 : Real2x2) : Real2x2
Abs : real2x3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Abs(p0 : Real2x3) : Real2x3
Abs : real2x4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Abs(p0 : Real2x4) : Real2x4
Abs : real3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Abs(p0 : Real3) : Real3
Abs : real3x2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Abs(p0 : Real3x2) : Real3x2
Abs : real3x3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Abs(p0 : Real3x3) : Real3x3
Abs : real3x4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Abs(p0 : Real3x4) : Real3x4
Abs : real4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Abs(p0 : Real4) : Real4
Abs : real4x2
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Abs(p0 : Real4x2) : Real4x2
Abs : real4x3
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Abs(p0 : Real4x3) : Real4x3
Abs : real4x4
static
Returns the absolute value of value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Abs(p0 : Real4x4) : Real4x4
ACos : real
static
The transcendental function arc-cosine |Name|Type|Description| |---|---|---| |units|real| |
function ACos(units : Real) : Real
ACos : real2
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2| |
function ACos(units : Real2) : Real2
ACos : real2x2
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x2| |
function ACos(units : Real2x2) : Real2x2
ACos : real2x3
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x3| |
function ACos(units : Real2x3) : Real2x3
ACos : real2x4
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x4| |
function ACos(units : Real2x4) : Real2x4
ACos : real3
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3| |
function ACos(units : Real3) : Real3
ACos : real3x2
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x2| |
function ACos(units : Real3x2) : Real3x2
ACos : real3x3
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x3| |
function ACos(units : Real3x3) : Real3x3
ACos : real3x4
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x4| |
function ACos(units : Real3x4) : Real3x4
ACos : real4
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4| |
function ACos(units : Real4) : Real4
ACos : real4x2
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x2| |
function ACos(units : Real4x2) : Real4x2
ACos : real4x3
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x3| |
function ACos(units : Real4x3) : Real4x3
ACos : real4x4
static
The transcendental function arc-cosine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x4| |
function ACos(units : Real4x4) : Real4x4
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean| |
function AllNonZero(p0 : Boolean) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean2| |
function AllNonZero(p0 : Boolean2) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean2x2| |
function AllNonZero(p0 : Boolean2x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean2x3| |
function AllNonZero(p0 : Boolean2x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean2x4| |
function AllNonZero(p0 : Boolean2x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean3| |
function AllNonZero(p0 : Boolean3) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean3x2| |
function AllNonZero(p0 : Boolean3x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean3x3| |
function AllNonZero(p0 : Boolean3x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean3x4| |
function AllNonZero(p0 : Boolean3x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean4| |
function AllNonZero(p0 : Boolean4) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean4x2| |
function AllNonZero(p0 : Boolean4x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean4x3| |
function AllNonZero(p0 : Boolean4x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are true. |Name|Type|Description| |---|---|---| |p0|boolean4x4| |
function AllNonZero(p0 : Boolean4x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer| |
function AllNonZero(p0 : Integer) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer2| |
function AllNonZero(p0 : Integer2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer2x2| |
function AllNonZero(p0 : Integer2x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer2x3| |
function AllNonZero(p0 : Integer2x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer2x4| |
function AllNonZero(p0 : Integer2x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer3| |
function AllNonZero(p0 : Integer3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer3x2| |
function AllNonZero(p0 : Integer3x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer3x3| |
function AllNonZero(p0 : Integer3x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer3x4| |
function AllNonZero(p0 : Integer3x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer4| |
function AllNonZero(p0 : Integer4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer4x2| |
function AllNonZero(p0 : Integer4x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer4x3| |
function AllNonZero(p0 : Integer4x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|integer4x4| |
function AllNonZero(p0 : Integer4x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real| |
function AllNonZero(p0 : Real) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real2| |
function AllNonZero(p0 : Real2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function AllNonZero(p0 : Real2x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function AllNonZero(p0 : Real2x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function AllNonZero(p0 : Real2x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real3| |
function AllNonZero(p0 : Real3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function AllNonZero(p0 : Real3x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function AllNonZero(p0 : Real3x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function AllNonZero(p0 : Real3x4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real4| |
function AllNonZero(p0 : Real4) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function AllNonZero(p0 : Real4x2) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function AllNonZero(p0 : Real4x3) : Boolean
AllNonZero : boolean
static
Returns true if all values are not zero. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function AllNonZero(p0 : Real4x4) : Boolean
Angle2D : real
static
Computes the angle (in radians) about the z-axis between the vector and the x-axis. |Name|Type|Description| |---|---|---| |p0|real3| |
function Angle2D(p0 : Real3) : Real
AngleBetween : real
static
Returns the angle between two Quaternions in radians. |Name|Type|Description| |---|---|---| |p0|quaternion| | |p1|quaternion| |
function AngleBetween(p0 : Quaternion, p1 : Quaternion) : Real
AngleBetween : real
static
Returns the angle between two Real2s in radians. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function AngleBetween(p0 : Real2, p1 : Real2) : Real
AngleBetween : real
static
Returns the angle between two Real3s in radians. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function AngleBetween(p0 : Real3, p1 : Real3) : Real
AngleBetween : real
static
Returns the angle between two Real4s in radians. |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| |
function AngleBetween(p0 : Real4, p1 : Real4) : Real
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean| |
function AnyNonZero(p0 : Boolean) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean2| |
function AnyNonZero(p0 : Boolean2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean2x2| |
function AnyNonZero(p0 : Boolean2x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean2x3| |
function AnyNonZero(p0 : Boolean2x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean2x4| |
function AnyNonZero(p0 : Boolean2x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean3| |
function AnyNonZero(p0 : Boolean3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean3x2| |
function AnyNonZero(p0 : Boolean3x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean3x3| |
function AnyNonZero(p0 : Boolean3x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean3x4| |
function AnyNonZero(p0 : Boolean3x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean4| |
function AnyNonZero(p0 : Boolean4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean4x2| |
function AnyNonZero(p0 : Boolean4x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean4x3| |
function AnyNonZero(p0 : Boolean4x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is true. |Name|Type|Description| |---|---|---| |p0|boolean4x4| |
function AnyNonZero(p0 : Boolean4x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer| |
function AnyNonZero(p0 : Integer) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer2| |
function AnyNonZero(p0 : Integer2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer2x2| |
function AnyNonZero(p0 : Integer2x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer2x3| |
function AnyNonZero(p0 : Integer2x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer2x4| |
function AnyNonZero(p0 : Integer2x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer3| |
function AnyNonZero(p0 : Integer3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer3x2| |
function AnyNonZero(p0 : Integer3x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer3x3| |
function AnyNonZero(p0 : Integer3x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer3x4| |
function AnyNonZero(p0 : Integer3x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer4| |
function AnyNonZero(p0 : Integer4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer4x2| |
function AnyNonZero(p0 : Integer4x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer4x3| |
function AnyNonZero(p0 : Integer4x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|integer4x4| |
function AnyNonZero(p0 : Integer4x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real| |
function AnyNonZero(p0 : Real) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real2| |
function AnyNonZero(p0 : Real2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function AnyNonZero(p0 : Real2x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function AnyNonZero(p0 : Real2x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function AnyNonZero(p0 : Real2x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real3| |
function AnyNonZero(p0 : Real3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function AnyNonZero(p0 : Real3x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function AnyNonZero(p0 : Real3x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function AnyNonZero(p0 : Real3x4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real4| |
function AnyNonZero(p0 : Real4) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function AnyNonZero(p0 : Real4x2) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function AnyNonZero(p0 : Real4x3) : Boolean
AnyNonZero : boolean
static
Returns true if any value is not zero. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function AnyNonZero(p0 : Real4x4) : Boolean
ApproximatelyEqual : boolean
static
Checks if the two values are within epsilon distance from each other. |Name|Type|Description| |---|---|---| |p0|real| | |p1|real| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real, p1 : Real, epsilon : Real) : Boolean
ApproximatelyEqual : boolean2
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real2, p1 : Real2, epsilon : Real) : Boolean2
ApproximatelyEqual : boolean2x2
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| | |p1|real2x2| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real2x2, p1 : Real2x2, epsilon : Real) : Boolean2x2
ApproximatelyEqual : boolean2x3
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| | |p1|real2x3| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real2x3, p1 : Real2x3, epsilon : Real) : Boolean2x3
ApproximatelyEqual : boolean2x4
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| | |p1|real2x4| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real2x4, p1 : Real2x4, epsilon : Real) : Boolean2x4
ApproximatelyEqual : boolean3
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real3, p1 : Real3, epsilon : Real) : Boolean3
ApproximatelyEqual : boolean3x2
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| | |p1|real3x2| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real3x2, p1 : Real3x2, epsilon : Real) : Boolean3x2
ApproximatelyEqual : boolean3x3
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| | |p1|real3x3| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real3x3, p1 : Real3x3, epsilon : Real) : Boolean3x3
ApproximatelyEqual : boolean3x4
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| | |p1|real3x4| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real3x4, p1 : Real3x4, epsilon : Real) : Boolean3x4
ApproximatelyEqual : boolean4
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real4, p1 : Real4, epsilon : Real) : Boolean4
ApproximatelyEqual : boolean4x2
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| | |p1|real4x2| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real4x2, p1 : Real4x2, epsilon : Real) : Boolean4x2
ApproximatelyEqual : boolean4x3
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| | |p1|real4x3| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real4x3, p1 : Real4x3, epsilon : Real) : Boolean4x3
ApproximatelyEqual : boolean4x4
static
Checks if the two values are within epsilon distance from each other. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| | |p1|real4x4| | |epsilon|real| |
function ApproximatelyEqual(p0 : Real4x4, p1 : Real4x4, epsilon : Real) : Boolean4x4
ASin : real
static
The transcendental function arc-sine |Name|Type|Description| |---|---|---| |units|real| |
function ASin(units : Real) : Real
ASin : real2
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2| |
function ASin(units : Real2) : Real2
ASin : real2x2
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x2| |
function ASin(units : Real2x2) : Real2x2
ASin : real2x3
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x3| |
function ASin(units : Real2x3) : Real2x3
ASin : real2x4
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x4| |
function ASin(units : Real2x4) : Real2x4
ASin : real3
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3| |
function ASin(units : Real3) : Real3
ASin : real3x2
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x2| |
function ASin(units : Real3x2) : Real3x2
ASin : real3x3
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x3| |
function ASin(units : Real3x3) : Real3x3
ASin : real3x4
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x4| |
function ASin(units : Real3x4) : Real3x4
ASin : real4
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4| |
function ASin(units : Real4) : Real4
ASin : real4x2
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x2| |
function ASin(units : Real4x2) : Real4x2
ASin : real4x3
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x3| |
function ASin(units : Real4x3) : Real4x3
ASin : real4x4
static
The transcendental function arc-sine Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x4| |
function ASin(units : Real4x4) : Real4x4
ATan : real
static
The transcendental function arc-tangent. The return type is in radians. |Name|Type|Description| |---|---|---| |units|real| |
function ATan(units : Real) : Real
ATan : real2
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2| |
function ATan(units : Real2) : Real2
ATan : real2x2
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x2| |
function ATan(units : Real2x2) : Real2x2
ATan : real2x3
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x3| |
function ATan(units : Real2x3) : Real2x3
ATan : real2x4
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real2x4| |
function ATan(units : Real2x4) : Real2x4
ATan : real3
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3| |
function ATan(units : Real3) : Real3
ATan : real3x2
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x2| |
function ATan(units : Real3x2) : Real3x2
ATan : real3x3
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x3| |
function ATan(units : Real3x3) : Real3x3
ATan : real3x4
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real3x4| |
function ATan(units : Real3x4) : Real3x4
ATan : real4
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4| |
function ATan(units : Real4) : Real4
ATan : real4x2
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x2| |
function ATan(units : Real4x2) : Real4x2
ATan : real4x3
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x3| |
function ATan(units : Real4x3) : Real4x3
ATan : real4x4
static
The transcendental function arc-tangent. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |units|real4x4| |
function ATan(units : Real4x4) : Real4x4
ATan2 : real
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. |Name|Type|Description| |---|---|---| |y|real| | |x|real| |
function ATan2(y : Real, x : Real) : Real
ATan2 : real2
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2| | |x|real2| |
function ATan2(y : Real2, x : Real2) : Real2
ATan2 : real2x2
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2x2| | |x|real2x2| |
function ATan2(y : Real2x2, x : Real2x2) : Real2x2
ATan2 : real2x3
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2x3| | |x|real2x3| |
function ATan2(y : Real2x3, x : Real2x3) : Real2x3
ATan2 : real2x4
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2x4| | |x|real2x4| |
function ATan2(y : Real2x4, x : Real2x4) : Real2x4
ATan2 : real3
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3| | |x|real3| |
function ATan2(y : Real3, x : Real3) : Real3
ATan2 : real3x2
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3x2| | |x|real3x2| |
function ATan2(y : Real3x2, x : Real3x2) : Real3x2
ATan2 : real3x3
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3x3| | |x|real3x3| |
function ATan2(y : Real3x3, x : Real3x3) : Real3x3
ATan2 : real3x4
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3x4| | |x|real3x4| |
function ATan2(y : Real3x4, x : Real3x4) : Real3x4
ATan2 : real4
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4| | |x|real4| |
function ATan2(y : Real4, x : Real4) : Real4
ATan2 : real4x2
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4x2| | |x|real4x2| |
function ATan2(y : Real4x2, x : Real4x2) : Real4x2
ATan2 : real4x3
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4x3| | |x|real4x3| |
function ATan2(y : Real4x3, x : Real4x3) : Real4x3
ATan2 : real4x4
static
Performs the arc-tangent using the signs of x and y to determine what quadrant the angle lies in. Returns a value in the range of [-pi, pi]. The return type is in radians. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4x4| | |x|real4x4| |
function ATan2(y : Real4x4, x : Real4x4) : Real4x4
AxisAngle : quaternion
static
Generates the quaternion that rotates about the axis vector by the given radians. |Name|Type|Description| |---|---|---| |axis|real3| | |radians|real| |
function AxisAngle(axis : Real3, radians : Real) : Quaternion
Ceil : real
static
Rounds value upward. |Name|Type|Description| |---|---|---| |p0|real| |
function Ceil(p0 : Real) : Real
Ceil : real
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| |
function Ceil(value : Real, places : Integer) : Real
Ceil : real
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real, places : Integer, numericalBase : Integer) : Real
Ceil : real2
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Ceil(p0 : Real2) : Real2
Ceil : real2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| |
function Ceil(value : Real2, places : Integer) : Real2
Ceil : real2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real2, places : Integer, numericalBase : Integer) : Real2
Ceil : real2x2
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Ceil(p0 : Real2x2) : Real2x2
Ceil : real2x2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| |
function Ceil(value : Real2x2, places : Integer) : Real2x2
Ceil : real2x2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real2x2, places : Integer, numericalBase : Integer) : Real2x2
Ceil : real2x3
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Ceil(p0 : Real2x3) : Real2x3
Ceil : real2x3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| |
function Ceil(value : Real2x3, places : Integer) : Real2x3
Ceil : real2x3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real2x3, places : Integer, numericalBase : Integer) : Real2x3
Ceil : real2x4
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Ceil(p0 : Real2x4) : Real2x4
Ceil : real2x4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| |
function Ceil(value : Real2x4, places : Integer) : Real2x4
Ceil : real2x4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real2x4, places : Integer, numericalBase : Integer) : Real2x4
Ceil : real3
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Ceil(p0 : Real3) : Real3
Ceil : real3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| |
function Ceil(value : Real3, places : Integer) : Real3
Ceil : real3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real3, places : Integer, numericalBase : Integer) : Real3
Ceil : real3x2
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Ceil(p0 : Real3x2) : Real3x2
Ceil : real3x2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| |
function Ceil(value : Real3x2, places : Integer) : Real3x2
Ceil : real3x2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real3x2, places : Integer, numericalBase : Integer) : Real3x2
Ceil : real3x3
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Ceil(p0 : Real3x3) : Real3x3
Ceil : real3x3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| |
function Ceil(value : Real3x3, places : Integer) : Real3x3
Ceil : real3x3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real3x3, places : Integer, numericalBase : Integer) : Real3x3
Ceil : real3x4
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Ceil(p0 : Real3x4) : Real3x4
Ceil : real3x4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| |
function Ceil(value : Real3x4, places : Integer) : Real3x4
Ceil : real3x4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real3x4, places : Integer, numericalBase : Integer) : Real3x4
Ceil : real4
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Ceil(p0 : Real4) : Real4
Ceil : real4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| |
function Ceil(value : Real4, places : Integer) : Real4
Ceil : real4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real4, places : Integer, numericalBase : Integer) : Real4
Ceil : real4x2
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Ceil(p0 : Real4x2) : Real4x2
Ceil : real4x2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| |
function Ceil(value : Real4x2, places : Integer) : Real4x2
Ceil : real4x2
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real4x2, places : Integer, numericalBase : Integer) : Real4x2
Ceil : real4x3
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Ceil(p0 : Real4x3) : Real4x3
Ceil : real4x3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| |
function Ceil(value : Real4x3, places : Integer) : Real4x3
Ceil : real4x3
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real4x3, places : Integer, numericalBase : Integer) : Real4x3
Ceil : real4x4
static
Rounds value upward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Ceil(p0 : Real4x4) : Real4x4
Ceil : real4x4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| |
function Ceil(value : Real4x4, places : Integer) : Real4x4
Ceil : real4x4
static
Rounds value upward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| | |numericalBase|integer| |
function Ceil(value : Real4x4, places : Integer, numericalBase : Integer) : Real4x4
Clamp : integer
static
Limits the value between the provided min and max. |Name|Type|Description| |---|---|---| |value|integer| | |min|integer| | |max|integer| |
function Clamp(value : Integer, min : Integer, max : Integer) : Integer
Clamp : integer2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer2| | |min|integer2| | |max|integer2| |
function Clamp(value : Integer2, min : Integer2, max : Integer2) : Integer2
Clamp : integer2x2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer2x2| | |min|integer2x2| | |max|integer2x2| |
function Clamp(value : Integer2x2, min : Integer2x2, max : Integer2x2) : Integer2x2
Clamp : integer2x3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer2x3| | |min|integer2x3| | |max|integer2x3| |
function Clamp(value : Integer2x3, min : Integer2x3, max : Integer2x3) : Integer2x3
Clamp : integer2x4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer2x4| | |min|integer2x4| | |max|integer2x4| |
function Clamp(value : Integer2x4, min : Integer2x4, max : Integer2x4) : Integer2x4
Clamp : integer3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer3| | |min|integer3| | |max|integer3| |
function Clamp(value : Integer3, min : Integer3, max : Integer3) : Integer3
Clamp : integer3x2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer3x2| | |min|integer3x2| | |max|integer3x2| |
function Clamp(value : Integer3x2, min : Integer3x2, max : Integer3x2) : Integer3x2
Clamp : integer3x3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer3x3| | |min|integer3x3| | |max|integer3x3| |
function Clamp(value : Integer3x3, min : Integer3x3, max : Integer3x3) : Integer3x3
Clamp : integer3x4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer3x4| | |min|integer3x4| | |max|integer3x4| |
function Clamp(value : Integer3x4, min : Integer3x4, max : Integer3x4) : Integer3x4
Clamp : integer4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer4| | |min|integer4| | |max|integer4| |
function Clamp(value : Integer4, min : Integer4, max : Integer4) : Integer4
Clamp : integer4x2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer4x2| | |min|integer4x2| | |max|integer4x2| |
function Clamp(value : Integer4x2, min : Integer4x2, max : Integer4x2) : Integer4x2
Clamp : integer4x3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer4x3| | |min|integer4x3| | |max|integer4x3| |
function Clamp(value : Integer4x3, min : Integer4x3, max : Integer4x3) : Integer4x3
Clamp : integer4x4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|integer4x4| | |min|integer4x4| | |max|integer4x4| |
function Clamp(value : Integer4x4, min : Integer4x4, max : Integer4x4) : Integer4x4
Clamp : real
static
Limits the value between the provided min and max. |Name|Type|Description| |---|---|---| |value|real| | |min|real| | |max|real| |
function Clamp(value : Real, min : Real, max : Real) : Real
Clamp : real2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |min|real2| | |max|real2| |
function Clamp(value : Real2, min : Real2, max : Real2) : Real2
Clamp : real2x2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |min|real2x2| | |max|real2x2| |
function Clamp(value : Real2x2, min : Real2x2, max : Real2x2) : Real2x2
Clamp : real2x3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |min|real2x3| | |max|real2x3| |
function Clamp(value : Real2x3, min : Real2x3, max : Real2x3) : Real2x3
Clamp : real2x4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |min|real2x4| | |max|real2x4| |
function Clamp(value : Real2x4, min : Real2x4, max : Real2x4) : Real2x4
Clamp : real3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |min|real3| | |max|real3| |
function Clamp(value : Real3, min : Real3, max : Real3) : Real3
Clamp : real3x2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |min|real3x2| | |max|real3x2| |
function Clamp(value : Real3x2, min : Real3x2, max : Real3x2) : Real3x2
Clamp : real3x3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |min|real3x3| | |max|real3x3| |
function Clamp(value : Real3x3, min : Real3x3, max : Real3x3) : Real3x3
Clamp : real3x4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |min|real3x4| | |max|real3x4| |
function Clamp(value : Real3x4, min : Real3x4, max : Real3x4) : Real3x4
Clamp : real4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |min|real4| | |max|real4| |
function Clamp(value : Real4, min : Real4, max : Real4) : Real4
Clamp : real4x2
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |min|real4x2| | |max|real4x2| |
function Clamp(value : Real4x2, min : Real4x2, max : Real4x2) : Real4x2
Clamp : real4x3
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |min|real4x3| | |max|real4x3| |
function Clamp(value : Real4x3, min : Real4x3, max : Real4x3) : Real4x3
Clamp : real4x4
static
Limits the value between the provided min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |min|real4x4| | |max|real4x4| |
function Clamp(value : Real4x4, min : Real4x4, max : Real4x4) : Real4x4
Cos : real
static
The transcendental function cosine. |Name|Type|Description| |---|---|---| |radians|real| |
function Cos(radians : Real) : Real
Cos : real2
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function Cos(radians : Real2) : Real2
Cos : real2x2
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function Cos(radians : Real2x2) : Real2x2
Cos : real2x3
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function Cos(radians : Real2x3) : Real2x3
Cos : real2x4
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function Cos(radians : Real2x4) : Real2x4
Cos : real3
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function Cos(radians : Real3) : Real3
Cos : real3x2
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function Cos(radians : Real3x2) : Real3x2
Cos : real3x3
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function Cos(radians : Real3x3) : Real3x3
Cos : real3x4
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function Cos(radians : Real3x4) : Real3x4
Cos : real4
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function Cos(radians : Real4) : Real4
Cos : real4x2
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function Cos(radians : Real4x2) : Real4x2
Cos : real4x3
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function Cos(radians : Real4x3) : Real4x3
Cos : real4x4
static
The transcendental function cosine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function Cos(radians : Real4x4) : Real4x4
Cosh : real
static
The hyperbolic cosine function. |Name|Type|Description| |---|---|---| |radians|real| |
function Cosh(radians : Real) : Real
Cosh : real2
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function Cosh(radians : Real2) : Real2
Cosh : real2x2
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function Cosh(radians : Real2x2) : Real2x2
Cosh : real2x3
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function Cosh(radians : Real2x3) : Real2x3
Cosh : real2x4
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function Cosh(radians : Real2x4) : Real2x4
Cosh : real3
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function Cosh(radians : Real3) : Real3
Cosh : real3x2
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function Cosh(radians : Real3x2) : Real3x2
Cosh : real3x3
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function Cosh(radians : Real3x3) : Real3x3
Cosh : real3x4
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function Cosh(radians : Real3x4) : Real3x4
Cosh : real4
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function Cosh(radians : Real4) : Real4
Cosh : real4x2
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function Cosh(radians : Real4x2) : Real4x2
Cosh : real4x3
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function Cosh(radians : Real4x3) : Real4x3
Cosh : real4x4
static
The hyperbolic cosine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function Cosh(radians : Real4x4) : Real4x4
CountBits : integer
static
Counts the number of bits set on the input. |Name|Type|Description| |---|---|---| |p0|integer| |
function CountBits(p0 : Integer) : Integer
CountBits : integer2
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2| |
function CountBits(p0 : Integer2) : Integer2
CountBits : integer2x2
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x2| |
function CountBits(p0 : Integer2x2) : Integer2x2
CountBits : integer2x3
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x3| |
function CountBits(p0 : Integer2x3) : Integer2x3
CountBits : integer2x4
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x4| |
function CountBits(p0 : Integer2x4) : Integer2x4
CountBits : integer3
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3| |
function CountBits(p0 : Integer3) : Integer3
CountBits : integer3x2
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x2| |
function CountBits(p0 : Integer3x2) : Integer3x2
CountBits : integer3x3
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x3| |
function CountBits(p0 : Integer3x3) : Integer3x3
CountBits : integer3x4
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x4| |
function CountBits(p0 : Integer3x4) : Integer3x4
CountBits : integer4
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4| |
function CountBits(p0 : Integer4) : Integer4
CountBits : integer4x2
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x2| |
function CountBits(p0 : Integer4x2) : Integer4x2
CountBits : integer4x3
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x3| |
function CountBits(p0 : Integer4x3) : Integer4x3
CountBits : integer4x4
static
Counts the number of bits set on the input. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x4| |
function CountBits(p0 : Integer4x4) : Integer4x4
Cross : real2
static
2D cross product. Equivalent to Cross(Real3(0, 0, p0), Real3(p1.x, p1.y, 0)). |Name|Type|Description| |---|---|---| |p0|real| | |p1|real2| |
function Cross(p0 : Real, p1 : Real2) : Real2
Cross : real2
static
2D cross product. Equivalent to Cross(Real3(p0.x, p0.y, 0), Real3(0, 0, p1)). |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real| |
function Cross(p0 : Real2, p1 : Real) : Real2
Cross : real
static
2D cross product. Equivalent to Cross(Real3(p0.x, p0.y, 0), Real3(p1.x, p1.y, 0)). |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function Cross(p0 : Real2, p1 : Real2) : Real
Cross : real3
static
The vector cross product. Creates a new vector perpendicular to p0 and p1 using the right hand rule. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function Cross(p0 : Real3, p1 : Real3) : Real3
Determinant : real
static
Computes the determinant of the given matrix |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Determinant(p0 : Real2x2) : Real
Determinant : real
static
Computes the determinant of the given matrix |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Determinant(p0 : Real3x3) : Real
Determinant : real
static
Computes the determinant of the given matrix |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Determinant(p0 : Real4x4) : Real
Distance : real
static
Returns the distance between two points. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function Distance(p0 : Real2, p1 : Real2) : Real
Distance : real
static
Returns the distance between two points. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function Distance(p0 : Real3, p1 : Real3) : Real
Distance : real
static
Returns the distance between two points. |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| |
function Distance(p0 : Real4, p1 : Real4) : Real
DistanceSq : real
static
Returns the squared distance between two points. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function DistanceSq(p0 : Real2, p1 : Real2) : Real
DistanceSq : real
static
Returns the squared distance between two points. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function DistanceSq(p0 : Real3, p1 : Real3) : Real
DistanceSq : real
static
Returns the squared distance between two points. |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| |
function DistanceSq(p0 : Real4, p1 : Real4) : Real
Dot : real
static
The vector dot product |Name|Type|Description| |---|---|---| |p0|quaternion| | |p1|quaternion| |
function Dot(p0 : Quaternion, p1 : Quaternion) : Real
Dot : real
static
The vector dot product |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function Dot(p0 : Real2, p1 : Real2) : Real
Dot : real
static
The vector dot product |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function Dot(p0 : Real3, p1 : Real3) : Real
Dot : real
static
The vector dot product |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| |
function Dot(p0 : Real4, p1 : Real4) : Real
Euler : quaternion
static
Generates the orientation from the given Euler angle vector |Name|Type|Description| |---|---|---| |eulerRadians|real3| |
function Euler(eulerRadians : Real3) : Quaternion
Exp : real
static
Returns the base-e exponentiation of value, which is e^value. |Name|Type|Description| |---|---|---| |p0|real| |
function Exp(p0 : Real) : Real
Exp : real2
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Exp(p0 : Real2) : Real2
Exp : real2x2
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Exp(p0 : Real2x2) : Real2x2
Exp : real2x3
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Exp(p0 : Real2x3) : Real2x3
Exp : real2x4
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Exp(p0 : Real2x4) : Real2x4
Exp : real3
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Exp(p0 : Real3) : Real3
Exp : real3x2
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Exp(p0 : Real3x2) : Real3x2
Exp : real3x3
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Exp(p0 : Real3x3) : Real3x3
Exp : real3x4
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Exp(p0 : Real3x4) : Real3x4
Exp : real4
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Exp(p0 : Real4) : Real4
Exp : real4x2
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Exp(p0 : Real4x2) : Real4x2
Exp : real4x3
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Exp(p0 : Real4x3) : Real4x3
Exp : real4x4
static
Returns the base-e exponentiation of value, which is e^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Exp(p0 : Real4x4) : Real4x4
Exp2 : real
static
Returns the base-2 exponentiation of value, which is 2^value. |Name|Type|Description| |---|---|---| |p0|real| |
function Exp2(p0 : Real) : Real
Exp2 : real2
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Exp2(p0 : Real2) : Real2
Exp2 : real2x2
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Exp2(p0 : Real2x2) : Real2x2
Exp2 : real2x3
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Exp2(p0 : Real2x3) : Real2x3
Exp2 : real2x4
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Exp2(p0 : Real2x4) : Real2x4
Exp2 : real3
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Exp2(p0 : Real3) : Real3
Exp2 : real3x2
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Exp2(p0 : Real3x2) : Real3x2
Exp2 : real3x3
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Exp2(p0 : Real3x3) : Real3x3
Exp2 : real3x4
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Exp2(p0 : Real3x4) : Real3x4
Exp2 : real4
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Exp2(p0 : Real4) : Real4
Exp2 : real4x2
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Exp2(p0 : Real4x2) : Real4x2
Exp2 : real4x3
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Exp2(p0 : Real4x3) : Real4x3
Exp2 : real4x4
static
Returns the base-2 exponentiation of value, which is 2^value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Exp2(p0 : Real4x4) : Real4x4
Floor : real
static
Rounds value downward. |Name|Type|Description| |---|---|---| |p0|real| |
function Floor(p0 : Real) : Real
Floor : real
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| |
function Floor(value : Real, places : Integer) : Real
Floor : real
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real, places : Integer, numericalBase : Integer) : Real
Floor : real2
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Floor(p0 : Real2) : Real2
Floor : real2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| |
function Floor(value : Real2, places : Integer) : Real2
Floor : real2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real2, places : Integer, numericalBase : Integer) : Real2
Floor : real2x2
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Floor(p0 : Real2x2) : Real2x2
Floor : real2x2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| |
function Floor(value : Real2x2, places : Integer) : Real2x2
Floor : real2x2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real2x2, places : Integer, numericalBase : Integer) : Real2x2
Floor : real2x3
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Floor(p0 : Real2x3) : Real2x3
Floor : real2x3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| |
function Floor(value : Real2x3, places : Integer) : Real2x3
Floor : real2x3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real2x3, places : Integer, numericalBase : Integer) : Real2x3
Floor : real2x4
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Floor(p0 : Real2x4) : Real2x4
Floor : real2x4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| |
function Floor(value : Real2x4, places : Integer) : Real2x4
Floor : real2x4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real2x4, places : Integer, numericalBase : Integer) : Real2x4
Floor : real3
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Floor(p0 : Real3) : Real3
Floor : real3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| |
function Floor(value : Real3, places : Integer) : Real3
Floor : real3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real3, places : Integer, numericalBase : Integer) : Real3
Floor : real3x2
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Floor(p0 : Real3x2) : Real3x2
Floor : real3x2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| |
function Floor(value : Real3x2, places : Integer) : Real3x2
Floor : real3x2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real3x2, places : Integer, numericalBase : Integer) : Real3x2
Floor : real3x3
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Floor(p0 : Real3x3) : Real3x3
Floor : real3x3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| |
function Floor(value : Real3x3, places : Integer) : Real3x3
Floor : real3x3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real3x3, places : Integer, numericalBase : Integer) : Real3x3
Floor : real3x4
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Floor(p0 : Real3x4) : Real3x4
Floor : real3x4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| |
function Floor(value : Real3x4, places : Integer) : Real3x4
Floor : real3x4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real3x4, places : Integer, numericalBase : Integer) : Real3x4
Floor : real4
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Floor(p0 : Real4) : Real4
Floor : real4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| |
function Floor(value : Real4, places : Integer) : Real4
Floor : real4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real4, places : Integer, numericalBase : Integer) : Real4
Floor : real4x2
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Floor(p0 : Real4x2) : Real4x2
Floor : real4x2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| |
function Floor(value : Real4x2, places : Integer) : Real4x2
Floor : real4x2
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real4x2, places : Integer, numericalBase : Integer) : Real4x2
Floor : real4x3
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Floor(p0 : Real4x3) : Real4x3
Floor : real4x3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| |
function Floor(value : Real4x3, places : Integer) : Real4x3
Floor : real4x3
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real4x3, places : Integer, numericalBase : Integer) : Real4x3
Floor : real4x4
static
Rounds value downward. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Floor(p0 : Real4x4) : Real4x4
Floor : real4x4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| |
function Floor(value : Real4x4, places : Integer) : Real4x4
Floor : real4x4
static
Rounds value downward. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| | |numericalBase|integer| |
function Floor(value : Real4x4, places : Integer, numericalBase : Integer) : Real4x4
FMod : real
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). |Name|Type|Description| |---|---|---| |numerator|real| | |denominator|real| |
function FMod(numerator : Real, denominator : Real) : Real
FMod : real2
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real2| | |denominator|real2| |
function FMod(numerator : Real2, denominator : Real2) : Real2
FMod : real2x2
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real2x2| | |denominator|real2x2| |
function FMod(numerator : Real2x2, denominator : Real2x2) : Real2x2
FMod : real2x3
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real2x3| | |denominator|real2x3| |
function FMod(numerator : Real2x3, denominator : Real2x3) : Real2x3
FMod : real2x4
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real2x4| | |denominator|real2x4| |
function FMod(numerator : Real2x4, denominator : Real2x4) : Real2x4
FMod : real3
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real3| | |denominator|real3| |
function FMod(numerator : Real3, denominator : Real3) : Real3
FMod : real3x2
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real3x2| | |denominator|real3x2| |
function FMod(numerator : Real3x2, denominator : Real3x2) : Real3x2
FMod : real3x3
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real3x3| | |denominator|real3x3| |
function FMod(numerator : Real3x3, denominator : Real3x3) : Real3x3
FMod : real3x4
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real3x4| | |denominator|real3x4| |
function FMod(numerator : Real3x4, denominator : Real3x4) : Real3x4
FMod : real4
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real4| | |denominator|real4| |
function FMod(numerator : Real4, denominator : Real4) : Real4
FMod : real4x2
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real4x2| | |denominator|real4x2| |
function FMod(numerator : Real4x2, denominator : Real4x2) : Real4x2
FMod : real4x3
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real4x3| | |denominator|real4x3| |
function FMod(numerator : Real4x3, denominator : Real4x3) : Real4x3
FMod : real4x4
static
Returns the floating-point remainder of numerator/denominator (rounded towards zero). Performed component-wise. |Name|Type|Description| |---|---|---| |numerator|real4x4| | |denominator|real4x4| |
function FMod(numerator : Real4x4, denominator : Real4x4) : Real4x4
Frac : real
static
Returns the fractional part of value, a value between 0 and 1. |Name|Type|Description| |---|---|---| |p0|real| |
function Frac(p0 : Real) : Real
Frac : real2
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Frac(p0 : Real2) : Real2
Frac : real2x2
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Frac(p0 : Real2x2) : Real2x2
Frac : real2x3
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Frac(p0 : Real2x3) : Real2x3
Frac : real2x4
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Frac(p0 : Real2x4) : Real2x4
Frac : real3
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Frac(p0 : Real3) : Real3
Frac : real3x2
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Frac(p0 : Real3x2) : Real3x2
Frac : real3x3
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Frac(p0 : Real3x3) : Real3x3
Frac : real3x4
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Frac(p0 : Real3x4) : Real3x4
Frac : real4
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Frac(p0 : Real4) : Real4
Frac : real4x2
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Frac(p0 : Real4x2) : Real4x2
Frac : real4x3
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Frac(p0 : Real4x3) : Real4x3
Frac : real4x4
static
Returns the fractional part of value, a value between 0 and 1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Frac(p0 : Real4x4) : Real4x4
GenerateRotationMatrix2x2 : real2x2
static
Generates a two-dimensional rotation matrix. |Name|Type|Description| |---|---|---| |radians|real| |
function GenerateRotationMatrix2x2(radians : Real) : Real2x2
GenerateRotationMatrix3x3 : real3x3
static
Generates a two-dimensional rotation matrix. |Name|Type|Description| |---|---|---| |radians|real| |
function GenerateRotationMatrix3x3(radians : Real) : Real3x3
GenerateRotationMatrix3x3 : real3x3
static
Generates a three-dimensional rotation matrix. |Name|Type|Description| |---|---|---| |axis|real3| | |radians|real| |
function GenerateRotationMatrix3x3(axis : Real3, radians : Real) : Real3x3
GenerateRotationMatrix4x4 : real4x4
static
Generates a three-dimensional rotation matrix. |Name|Type|Description| |---|---|---| |axis|real3| | |radians|real| |
function GenerateRotationMatrix4x4(axis : Real3, radians : Real) : Real4x4
GenerateScaleMatrix2x2 : real2x2
static
Generates a two-dimensional scale matrix. |Name|Type|Description| |---|---|---| |scale|real2| |
function GenerateScaleMatrix2x2(scale : Real2) : Real2x2
GenerateScaleMatrix3x3 : real3x3
static
Generates a two-dimensional scale matrix. |Name|Type|Description| |---|---|---| |scale|real2| |
function GenerateScaleMatrix3x3(scale : Real2) : Real3x3
GenerateScaleMatrix3x3 : real3x3
static
Generates a three-dimensional scale matrix. |Name|Type|Description| |---|---|---| |scale|real3| |
function GenerateScaleMatrix3x3(scale : Real3) : Real3x3
GenerateScaleMatrix4x4 : real4x4
static
Generates a three-dimensional scale matrix. |Name|Type|Description| |---|---|---| |scale|real3| |
function GenerateScaleMatrix4x4(scale : Real3) : Real4x4
GenerateTransformMatrix2x2 : real2x2
static
Generates a two-dimensional transform. |Name|Type|Description| |---|---|---| |radians|real| | |scale|real2| |
function GenerateTransformMatrix2x2(radians : Real, scale : Real2) : Real2x2
GenerateTransformMatrix3x3 : real3x3
static
Generates a three-dimensions transform. |Name|Type|Description| |---|---|---| |rotation|quaternion| | |scale|real3| |
function GenerateTransformMatrix3x3(rotation : Quaternion, scale : Real3) : Real3x3
GenerateTransformMatrix3x3 : real3x3
static
Generates a two-dimensions transform. |Name|Type|Description| |---|---|---| |translation|real2| | |radians|real| | |scale|real2| |
function GenerateTransformMatrix3x3(translation : Real2, radians : Real, scale : Real2) : Real3x3
GenerateTransformMatrix3x3 : real3x3
static
Generates a three-dimensions transform. |Name|Type|Description| |---|---|---| |rotation|real3x3| | |scale|real3| |
function GenerateTransformMatrix3x3(rotation : Real3x3, scale : Real3) : Real3x3
GenerateTransformMatrix4x4 : real4x4
static
Generates a three-dimensional translation matrix. |Name|Type|Description| |---|---|---| |translation|real3| | |rotation|quaternion| | |scale|real3| |
function GenerateTransformMatrix4x4(translation : Real3, rotation : Quaternion, scale : Real3) : Real4x4
GenerateTransformMatrix4x4 : real4x4
static
Generates a three-dimensional translation matrix. |Name|Type|Description| |---|---|---| |translation|real3| | |rotation|real3x3| | |scale|real3| |
function GenerateTransformMatrix4x4(translation : Real3, rotation : Real3x3, scale : Real3) : Real4x4
GenerateTranslationMatrix3x3 : real3x3
static
Generates a two-dimensional translation matrix. |Name|Type|Description| |---|---|---| |translation|real2| |
function GenerateTranslationMatrix3x3(translation : Real2) : Real3x3
GenerateTranslationMatrix4x4 : real4x4
static
Generates a three-dimensional translation matrix. |Name|Type|Description| |---|---|---| |translation|real3| |
function GenerateTranslationMatrix4x4(translation : Real3) : Real4x4
Invert : quaternion
static
Returns the inverse rotation. |Name|Type|Description| |---|---|---| |p0|quaternion| |
function Invert(p0 : Quaternion) : Quaternion
Invert : real2x2
static
Computes the inverse of the given matrix if it exists. Undefined if the matrix is uninvertible |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Invert(p0 : Real2x2) : Real2x2
Invert : real3x3
static
Computes the inverse of the given matrix if it exists. Undefined if the matrix is uninvertible |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Invert(p0 : Real3x3) : Real3x3
Invert : real4x4
static
Computes the inverse of the given matrix if it exists. Undefined if the matrix is uninvertible |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Invert(p0 : Real4x4) : Real4x4
Length : real
static
The length of the vector. |Name|Type|Description| |---|---|---| |p0|quaternion| |
function Length(p0 : Quaternion) : Real
Length : real
static
The length of the vector. |Name|Type|Description| |---|---|---| |p0|real2| |
function Length(p0 : Real2) : Real
Length : real
static
The length of the vector. |Name|Type|Description| |---|---|---| |p0|real3| |
function Length(p0 : Real3) : Real
Length : real
static
The length of the vector. |Name|Type|Description| |---|---|---| |p0|real4| |
function Length(p0 : Real4) : Real
LengthSq : real
static
The squared length of the vector. Used to avoid a square root when possible. |Name|Type|Description| |---|---|---| |p0|quaternion| |
function LengthSq(p0 : Quaternion) : Real
LengthSq : real
static
The squared length of the vector. Used to avoid a square root when possible. |Name|Type|Description| |---|---|---| |p0|real2| |
function LengthSq(p0 : Real2) : Real
LengthSq : real
static
The squared length of the vector. Used to avoid a square root when possible. |Name|Type|Description| |---|---|---| |p0|real3| |
function LengthSq(p0 : Real3) : Real
LengthSq : real
static
The squared length of the vector. Used to avoid a square root when possible. |Name|Type|Description| |---|---|---| |p0|real4| |
function LengthSq(p0 : Real4) : Real
Lerp : real
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. |Name|Type|Description| |---|---|---| |start|real| | |end|real| | |t|real| |
function Lerp(start : Real, end : Real, t : Real) : Real
Lerp : real2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2| | |end|real2| | |t|real| |
function Lerp(start : Real2, end : Real2, t : Real) : Real2
Lerp : real2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2| | |end|real2| | |t|real2| |
function Lerp(start : Real2, end : Real2, t : Real2) : Real2
Lerp : real2x2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2x2| | |end|real2x2| | |t|real| |
function Lerp(start : Real2x2, end : Real2x2, t : Real) : Real2x2
Lerp : real2x2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2x2| | |end|real2x2| | |t|real2x2| |
function Lerp(start : Real2x2, end : Real2x2, t : Real2x2) : Real2x2
Lerp : real2x3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2x3| | |end|real2x3| | |t|real| |
function Lerp(start : Real2x3, end : Real2x3, t : Real) : Real2x3
Lerp : real2x3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2x3| | |end|real2x3| | |t|real2x3| |
function Lerp(start : Real2x3, end : Real2x3, t : Real2x3) : Real2x3
Lerp : real2x4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2x4| | |end|real2x4| | |t|real| |
function Lerp(start : Real2x4, end : Real2x4, t : Real) : Real2x4
Lerp : real2x4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real2x4| | |end|real2x4| | |t|real2x4| |
function Lerp(start : Real2x4, end : Real2x4, t : Real2x4) : Real2x4
Lerp : real3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3| | |end|real3| | |t|real| |
function Lerp(start : Real3, end : Real3, t : Real) : Real3
Lerp : real3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3| | |end|real3| | |t|real3| |
function Lerp(start : Real3, end : Real3, t : Real3) : Real3
Lerp : real3x2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3x2| | |end|real3x2| | |t|real| |
function Lerp(start : Real3x2, end : Real3x2, t : Real) : Real3x2
Lerp : real3x2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3x2| | |end|real3x2| | |t|real3x2| |
function Lerp(start : Real3x2, end : Real3x2, t : Real3x2) : Real3x2
Lerp : real3x3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3x3| | |end|real3x3| | |t|real| |
function Lerp(start : Real3x3, end : Real3x3, t : Real) : Real3x3
Lerp : real3x3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3x3| | |end|real3x3| | |t|real3x3| |
function Lerp(start : Real3x3, end : Real3x3, t : Real3x3) : Real3x3
Lerp : real3x4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3x4| | |end|real3x4| | |t|real| |
function Lerp(start : Real3x4, end : Real3x4, t : Real) : Real3x4
Lerp : real3x4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real3x4| | |end|real3x4| | |t|real3x4| |
function Lerp(start : Real3x4, end : Real3x4, t : Real3x4) : Real3x4
Lerp : real4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4| | |end|real4| | |t|real| |
function Lerp(start : Real4, end : Real4, t : Real) : Real4
Lerp : real4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4| | |end|real4| | |t|real4| |
function Lerp(start : Real4, end : Real4, t : Real4) : Real4
Lerp : real4x2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4x2| | |end|real4x2| | |t|real| |
function Lerp(start : Real4x2, end : Real4x2, t : Real) : Real4x2
Lerp : real4x2
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4x2| | |end|real4x2| | |t|real4x2| |
function Lerp(start : Real4x2, end : Real4x2, t : Real4x2) : Real4x2
Lerp : real4x3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4x3| | |end|real4x3| | |t|real| |
function Lerp(start : Real4x3, end : Real4x3, t : Real) : Real4x3
Lerp : real4x3
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4x3| | |end|real4x3| | |t|real4x3| |
function Lerp(start : Real4x3, end : Real4x3, t : Real4x3) : Real4x3
Lerp : real4x4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4x4| | |end|real4x4| | |t|real| |
function Lerp(start : Real4x4, end : Real4x4, t : Real) : Real4x4
Lerp : real4x4
static
Linearly interpolates from start to end by the fraction t. T of 0 is start and t of 1 is end. Performed component-wise. |Name|Type|Description| |---|---|---| |start|real4x4| | |end|real4x4| | |t|real4x4| |
function Lerp(start : Real4x4, end : Real4x4, t : Real4x4) : Real4x4
Log : real
static
Base e logarithm. |Name|Type|Description| |---|---|---| |p0|real| |
function Log(p0 : Real) : Real
Log : real2
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Log(p0 : Real2) : Real2
Log : real2x2
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Log(p0 : Real2x2) : Real2x2
Log : real2x3
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Log(p0 : Real2x3) : Real2x3
Log : real2x4
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Log(p0 : Real2x4) : Real2x4
Log : real3
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Log(p0 : Real3) : Real3
Log : real3x2
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Log(p0 : Real3x2) : Real3x2
Log : real3x3
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Log(p0 : Real3x3) : Real3x3
Log : real3x4
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Log(p0 : Real3x4) : Real3x4
Log : real4
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Log(p0 : Real4) : Real4
Log : real4x2
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Log(p0 : Real4x2) : Real4x2
Log : real4x3
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Log(p0 : Real4x3) : Real4x3
Log : real4x4
static
Base e logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Log(p0 : Real4x4) : Real4x4
Log10 : real
static
Base 10 logarithm. |Name|Type|Description| |---|---|---| |p0|real| |
function Log10(p0 : Real) : Real
Log10 : real2
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Log10(p0 : Real2) : Real2
Log10 : real2x2
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Log10(p0 : Real2x2) : Real2x2
Log10 : real2x3
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Log10(p0 : Real2x3) : Real2x3
Log10 : real2x4
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Log10(p0 : Real2x4) : Real2x4
Log10 : real3
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Log10(p0 : Real3) : Real3
Log10 : real3x2
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Log10(p0 : Real3x2) : Real3x2
Log10 : real3x3
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Log10(p0 : Real3x3) : Real3x3
Log10 : real3x4
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Log10(p0 : Real3x4) : Real3x4
Log10 : real4
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Log10(p0 : Real4) : Real4
Log10 : real4x2
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Log10(p0 : Real4x2) : Real4x2
Log10 : real4x3
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Log10(p0 : Real4x3) : Real4x3
Log10 : real4x4
static
Base 10 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Log10(p0 : Real4x4) : Real4x4
Log2 : real
static
Base 2 logarithm. |Name|Type|Description| |---|---|---| |p0|real| |
function Log2(p0 : Real) : Real
Log2 : real2
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Log2(p0 : Real2) : Real2
Log2 : real2x2
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Log2(p0 : Real2x2) : Real2x2
Log2 : real2x3
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Log2(p0 : Real2x3) : Real2x3
Log2 : real2x4
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Log2(p0 : Real2x4) : Real2x4
Log2 : real3
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Log2(p0 : Real3) : Real3
Log2 : real3x2
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Log2(p0 : Real3x2) : Real3x2
Log2 : real3x3
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Log2(p0 : Real3x3) : Real3x3
Log2 : real3x4
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Log2(p0 : Real3x4) : Real3x4
Log2 : real4
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Log2(p0 : Real4) : Real4
Log2 : real4x2
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Log2(p0 : Real4x2) : Real4x2
Log2 : real4x3
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Log2(p0 : Real4x3) : Real4x3
Log2 : real4x4
static
Base 2 logarithm. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Log2(p0 : Real4x4) : Real4x4
Max : integer
static
Returns whichever value is larger. |Name|Type|Description| |---|---|---| |p0|integer| | |p1|integer| |
function Max(p0 : Integer, p1 : Integer) : Integer
Max : integer2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2| | |p1|integer2| |
function Max(p0 : Integer2, p1 : Integer2) : Integer2
Max : integer2x2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x2| | |p1|integer2x2| |
function Max(p0 : Integer2x2, p1 : Integer2x2) : Integer2x2
Max : integer2x3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x3| | |p1|integer2x3| |
function Max(p0 : Integer2x3, p1 : Integer2x3) : Integer2x3
Max : integer2x4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x4| | |p1|integer2x4| |
function Max(p0 : Integer2x4, p1 : Integer2x4) : Integer2x4
Max : integer3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3| | |p1|integer3| |
function Max(p0 : Integer3, p1 : Integer3) : Integer3
Max : integer3x2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x2| | |p1|integer3x2| |
function Max(p0 : Integer3x2, p1 : Integer3x2) : Integer3x2
Max : integer3x3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x3| | |p1|integer3x3| |
function Max(p0 : Integer3x3, p1 : Integer3x3) : Integer3x3
Max : integer3x4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x4| | |p1|integer3x4| |
function Max(p0 : Integer3x4, p1 : Integer3x4) : Integer3x4
Max : integer4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4| | |p1|integer4| |
function Max(p0 : Integer4, p1 : Integer4) : Integer4
Max : integer4x2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x2| | |p1|integer4x2| |
function Max(p0 : Integer4x2, p1 : Integer4x2) : Integer4x2
Max : integer4x3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x3| | |p1|integer4x3| |
function Max(p0 : Integer4x3, p1 : Integer4x3) : Integer4x3
Max : integer4x4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x4| | |p1|integer4x4| |
function Max(p0 : Integer4x4, p1 : Integer4x4) : Integer4x4
Max : real
static
Returns whichever value is larger. |Name|Type|Description| |---|---|---| |p0|real| | |p1|real| |
function Max(p0 : Real, p1 : Real) : Real
Max : real2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function Max(p0 : Real2, p1 : Real2) : Real2
Max : real2x2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| | |p1|real2x2| |
function Max(p0 : Real2x2, p1 : Real2x2) : Real2x2
Max : real2x3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| | |p1|real2x3| |
function Max(p0 : Real2x3, p1 : Real2x3) : Real2x3
Max : real2x4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| | |p1|real2x4| |
function Max(p0 : Real2x4, p1 : Real2x4) : Real2x4
Max : real3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function Max(p0 : Real3, p1 : Real3) : Real3
Max : real3x2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| | |p1|real3x2| |
function Max(p0 : Real3x2, p1 : Real3x2) : Real3x2
Max : real3x3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| | |p1|real3x3| |
function Max(p0 : Real3x3, p1 : Real3x3) : Real3x3
Max : real3x4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| | |p1|real3x4| |
function Max(p0 : Real3x4, p1 : Real3x4) : Real3x4
Max : real4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| |
function Max(p0 : Real4, p1 : Real4) : Real4
Max : real4x2
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| | |p1|real4x2| |
function Max(p0 : Real4x2, p1 : Real4x2) : Real4x2
Max : real4x3
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| | |p1|real4x3| |
function Max(p0 : Real4x3, p1 : Real4x3) : Real4x3
Max : real4x4
static
Returns whichever value is larger. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| | |p1|real4x4| |
function Max(p0 : Real4x4, p1 : Real4x4) : Real4x4
Min : integer
static
Returns whichever value is smaller. |Name|Type|Description| |---|---|---| |p0|integer| | |p1|integer| |
function Min(p0 : Integer, p1 : Integer) : Integer
Min : integer2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2| | |p1|integer2| |
function Min(p0 : Integer2, p1 : Integer2) : Integer2
Min : integer2x2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x2| | |p1|integer2x2| |
function Min(p0 : Integer2x2, p1 : Integer2x2) : Integer2x2
Min : integer2x3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x3| | |p1|integer2x3| |
function Min(p0 : Integer2x3, p1 : Integer2x3) : Integer2x3
Min : integer2x4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x4| | |p1|integer2x4| |
function Min(p0 : Integer2x4, p1 : Integer2x4) : Integer2x4
Min : integer3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3| | |p1|integer3| |
function Min(p0 : Integer3, p1 : Integer3) : Integer3
Min : integer3x2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x2| | |p1|integer3x2| |
function Min(p0 : Integer3x2, p1 : Integer3x2) : Integer3x2
Min : integer3x3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x3| | |p1|integer3x3| |
function Min(p0 : Integer3x3, p1 : Integer3x3) : Integer3x3
Min : integer3x4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x4| | |p1|integer3x4| |
function Min(p0 : Integer3x4, p1 : Integer3x4) : Integer3x4
Min : integer4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4| | |p1|integer4| |
function Min(p0 : Integer4, p1 : Integer4) : Integer4
Min : integer4x2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x2| | |p1|integer4x2| |
function Min(p0 : Integer4x2, p1 : Integer4x2) : Integer4x2
Min : integer4x3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x3| | |p1|integer4x3| |
function Min(p0 : Integer4x3, p1 : Integer4x3) : Integer4x3
Min : integer4x4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x4| | |p1|integer4x4| |
function Min(p0 : Integer4x4, p1 : Integer4x4) : Integer4x4
Min : real
static
Returns whichever value is smaller. |Name|Type|Description| |---|---|---| |p0|real| | |p1|real| |
function Min(p0 : Real, p1 : Real) : Real
Min : real2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| |
function Min(p0 : Real2, p1 : Real2) : Real2
Min : real2x2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| | |p1|real2x2| |
function Min(p0 : Real2x2, p1 : Real2x2) : Real2x2
Min : real2x3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| | |p1|real2x3| |
function Min(p0 : Real2x3, p1 : Real2x3) : Real2x3
Min : real2x4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| | |p1|real2x4| |
function Min(p0 : Real2x4, p1 : Real2x4) : Real2x4
Min : real3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| |
function Min(p0 : Real3, p1 : Real3) : Real3
Min : real3x2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| | |p1|real3x2| |
function Min(p0 : Real3x2, p1 : Real3x2) : Real3x2
Min : real3x3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| | |p1|real3x3| |
function Min(p0 : Real3x3, p1 : Real3x3) : Real3x3
Min : real3x4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| | |p1|real3x4| |
function Min(p0 : Real3x4, p1 : Real3x4) : Real3x4
Min : real4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| | |p1|real4| |
function Min(p0 : Real4, p1 : Real4) : Real4
Min : real4x2
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| | |p1|real4x2| |
function Min(p0 : Real4x2, p1 : Real4x2) : Real4x2
Min : real4x3
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| | |p1|real4x3| |
function Min(p0 : Real4x3, p1 : Real4x3) : Real4x3
Min : real4x4
static
Returns whichever value is smaller. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| | |p1|real4x4| |
function Min(p0 : Real4x4, p1 : Real4x4) : Real4x4
Multiply : integer2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x2| | |the|integer2| |
function Multiply(by : Integer2x2, the : Integer2) : Integer2
Multiply : integer2x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x2| | |the|integer2x2| |
function Multiply(by : Integer2x2, the : Integer2x2) : Integer2x2
Multiply : integer2x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x2| | |the|integer2x3| |
function Multiply(by : Integer2x2, the : Integer2x3) : Integer2x3
Multiply : integer2x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x2| | |the|integer2x4| |
function Multiply(by : Integer2x2, the : Integer2x4) : Integer2x4
Multiply : integer2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x3| | |the|integer3| |
function Multiply(by : Integer2x3, the : Integer3) : Integer2
Multiply : integer2x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x3| | |the|integer3x2| |
function Multiply(by : Integer2x3, the : Integer3x2) : Integer2x2
Multiply : integer2x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x3| | |the|integer3x3| |
function Multiply(by : Integer2x3, the : Integer3x3) : Integer2x3
Multiply : integer2x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x3| | |the|integer3x4| |
function Multiply(by : Integer2x3, the : Integer3x4) : Integer2x4
Multiply : integer2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x4| | |the|integer4| |
function Multiply(by : Integer2x4, the : Integer4) : Integer2
Multiply : integer2x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x4| | |the|integer4x2| |
function Multiply(by : Integer2x4, the : Integer4x2) : Integer2x2
Multiply : integer2x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x4| | |the|integer4x3| |
function Multiply(by : Integer2x4, the : Integer4x3) : Integer2x3
Multiply : integer2x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer2x4| | |the|integer4x4| |
function Multiply(by : Integer2x4, the : Integer4x4) : Integer2x4
Multiply : integer3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x2| | |the|integer2| |
function Multiply(by : Integer3x2, the : Integer2) : Integer3
Multiply : integer3x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x2| | |the|integer2x2| |
function Multiply(by : Integer3x2, the : Integer2x2) : Integer3x2
Multiply : integer3x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x2| | |the|integer2x3| |
function Multiply(by : Integer3x2, the : Integer2x3) : Integer3x3
Multiply : integer3x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x2| | |the|integer2x4| |
function Multiply(by : Integer3x2, the : Integer2x4) : Integer3x4
Multiply : integer3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x3| | |the|integer3| |
function Multiply(by : Integer3x3, the : Integer3) : Integer3
Multiply : integer3x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x3| | |the|integer3x2| |
function Multiply(by : Integer3x3, the : Integer3x2) : Integer3x2
Multiply : integer3x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x3| | |the|integer3x3| |
function Multiply(by : Integer3x3, the : Integer3x3) : Integer3x3
Multiply : integer3x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x3| | |the|integer3x4| |
function Multiply(by : Integer3x3, the : Integer3x4) : Integer3x4
Multiply : integer3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x4| | |the|integer4| |
function Multiply(by : Integer3x4, the : Integer4) : Integer3
Multiply : integer3x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x4| | |the|integer4x2| |
function Multiply(by : Integer3x4, the : Integer4x2) : Integer3x2
Multiply : integer3x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x4| | |the|integer4x3| |
function Multiply(by : Integer3x4, the : Integer4x3) : Integer3x3
Multiply : integer3x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer3x4| | |the|integer4x4| |
function Multiply(by : Integer3x4, the : Integer4x4) : Integer3x4
Multiply : integer4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x2| | |the|integer2| |
function Multiply(by : Integer4x2, the : Integer2) : Integer4
Multiply : integer4x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x2| | |the|integer2x2| |
function Multiply(by : Integer4x2, the : Integer2x2) : Integer4x2
Multiply : integer4x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x2| | |the|integer2x3| |
function Multiply(by : Integer4x2, the : Integer2x3) : Integer4x3
Multiply : integer4x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x2| | |the|integer2x4| |
function Multiply(by : Integer4x2, the : Integer2x4) : Integer4x4
Multiply : integer4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x3| | |the|integer3| |
function Multiply(by : Integer4x3, the : Integer3) : Integer4
Multiply : integer4x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x3| | |the|integer3x2| |
function Multiply(by : Integer4x3, the : Integer3x2) : Integer4x2
Multiply : integer4x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x3| | |the|integer3x3| |
function Multiply(by : Integer4x3, the : Integer3x3) : Integer4x3
Multiply : integer4x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x3| | |the|integer3x4| |
function Multiply(by : Integer4x3, the : Integer3x4) : Integer4x4
Multiply : integer4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x4| | |the|integer4| |
function Multiply(by : Integer4x4, the : Integer4) : Integer4
Multiply : integer4x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x4| | |the|integer4x2| |
function Multiply(by : Integer4x4, the : Integer4x2) : Integer4x2
Multiply : integer4x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x4| | |the|integer4x3| |
function Multiply(by : Integer4x4, the : Integer4x3) : Integer4x3
Multiply : integer4x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|integer4x4| | |the|integer4x4| |
function Multiply(by : Integer4x4, the : Integer4x4) : Integer4x4
Multiply : quaternion
static
Creates a new rotation that represents rotating by parameter 2 and then parameter 1. |Name|Type|Description| |---|---|---| |by|quaternion| | |the|quaternion| |
function Multiply(by : Quaternion, the : Quaternion) : Quaternion
Multiply : real3
static
Creates a new vector that represents parameter 2 being rotated by parameter 1. |Name|Type|Description| |---|---|---| |by|quaternion| | |the|real3| |
function Multiply(by : Quaternion, the : Real3) : Real3
Multiply : real2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real2| |
function Multiply(by : Real2x2, the : Real2) : Real2
Multiply : real2x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real2x2| |
function Multiply(by : Real2x2, the : Real2x2) : Real2x2
Multiply : real2x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real2x3| |
function Multiply(by : Real2x2, the : Real2x3) : Real2x3
Multiply : real2x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real2x4| |
function Multiply(by : Real2x2, the : Real2x4) : Real2x4
Multiply : real2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x3| | |the|real3| |
function Multiply(by : Real2x3, the : Real3) : Real2
Multiply : real2x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x3| | |the|real3x2| |
function Multiply(by : Real2x3, the : Real3x2) : Real2x2
Multiply : real2x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x3| | |the|real3x3| |
function Multiply(by : Real2x3, the : Real3x3) : Real2x3
Multiply : real2x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x3| | |the|real3x4| |
function Multiply(by : Real2x3, the : Real3x4) : Real2x4
Multiply : real2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x4| | |the|real4| |
function Multiply(by : Real2x4, the : Real4) : Real2
Multiply : real2x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x4| | |the|real4x2| |
function Multiply(by : Real2x4, the : Real4x2) : Real2x2
Multiply : real2x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x4| | |the|real4x3| |
function Multiply(by : Real2x4, the : Real4x3) : Real2x3
Multiply : real2x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real2x4| | |the|real4x4| |
function Multiply(by : Real2x4, the : Real4x4) : Real2x4
Multiply : real3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x2| | |the|real2| |
function Multiply(by : Real3x2, the : Real2) : Real3
Multiply : real3x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x2| | |the|real2x2| |
function Multiply(by : Real3x2, the : Real2x2) : Real3x2
Multiply : real3x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x2| | |the|real2x3| |
function Multiply(by : Real3x2, the : Real2x3) : Real3x3
Multiply : real3x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x2| | |the|real2x4| |
function Multiply(by : Real3x2, the : Real2x4) : Real3x4
Multiply : real3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real3| |
function Multiply(by : Real3x3, the : Real3) : Real3
Multiply : real3x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real3x2| |
function Multiply(by : Real3x3, the : Real3x2) : Real3x2
Multiply : real3x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real3x3| |
function Multiply(by : Real3x3, the : Real3x3) : Real3x3
Multiply : real3x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real3x4| |
function Multiply(by : Real3x3, the : Real3x4) : Real3x4
Multiply : real3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x4| | |the|real4| |
function Multiply(by : Real3x4, the : Real4) : Real3
Multiply : real3x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x4| | |the|real4x2| |
function Multiply(by : Real3x4, the : Real4x2) : Real3x2
Multiply : real3x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x4| | |the|real4x3| |
function Multiply(by : Real3x4, the : Real4x3) : Real3x3
Multiply : real3x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real3x4| | |the|real4x4| |
function Multiply(by : Real3x4, the : Real4x4) : Real3x4
Multiply : real4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x2| | |the|real2| |
function Multiply(by : Real4x2, the : Real2) : Real4
Multiply : real4x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x2| | |the|real2x2| |
function Multiply(by : Real4x2, the : Real2x2) : Real4x2
Multiply : real4x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x2| | |the|real2x3| |
function Multiply(by : Real4x2, the : Real2x3) : Real4x3
Multiply : real4x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x2| | |the|real2x4| |
function Multiply(by : Real4x2, the : Real2x4) : Real4x4
Multiply : real4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x3| | |the|real3| |
function Multiply(by : Real4x3, the : Real3) : Real4
Multiply : real4x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x3| | |the|real3x2| |
function Multiply(by : Real4x3, the : Real3x2) : Real4x2
Multiply : real4x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x3| | |the|real3x3| |
function Multiply(by : Real4x3, the : Real3x3) : Real4x3
Multiply : real4x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x3| | |the|real3x4| |
function Multiply(by : Real4x3, the : Real3x4) : Real4x4
Multiply : real4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real4| |
function Multiply(by : Real4x4, the : Real4) : Real4
Multiply : real4x2
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real4x2| |
function Multiply(by : Real4x4, the : Real4x2) : Real4x2
Multiply : real4x3
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real4x3| |
function Multiply(by : Real4x4, the : Real4x3) : Real4x3
Multiply : real4x4
static
Multiplies the two matrices together. Matrix multiplication is in right-to-left order, that is if the matrices represent transformations, then 'the' is applied first followed by 'by'. |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real4x4| |
function Multiply(by : Real4x4, the : Real4x4) : Real4x4
MultiplyNormal : real
static
Multiplies the given vector as a vector (0 for the last component) |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real| |
function MultiplyNormal(by : Real2x2, the : Real) : Real
MultiplyNormal : real2
static
Multiplies the given vector as a vector (0 for the last component) |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real2| |
function MultiplyNormal(by : Real3x3, the : Real2) : Real2
MultiplyNormal : real3
static
Multiplies the given vector as a vector (0 for the last component) |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real3| |
function MultiplyNormal(by : Real4x4, the : Real3) : Real3
MultiplyPoint : real
static
Multiplies the given vector as a point while performing the homogeneous division |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real| |
function MultiplyPoint(by : Real2x2, the : Real) : Real
MultiplyPoint : real2
static
Multiplies the given vector as a point while performing the homogeneous division |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real2| |
function MultiplyPoint(by : Real3x3, the : Real2) : Real2
MultiplyPoint : real3
static
Multiplies the given vector as a point while performing the homogeneous division |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real3| |
function MultiplyPoint(by : Real4x4, the : Real3) : Real3
MultiplyPointNoDivide : real
static
Multiplies the given vector as a point without performing the homogeneous division |Name|Type|Description| |---|---|---| |by|real2x2| | |the|real| |
function MultiplyPointNoDivide(by : Real2x2, the : Real) : Real
MultiplyPointNoDivide : real2
static
Multiplies the given vector as a point without performing the homogeneous division |Name|Type|Description| |---|---|---| |by|real3x3| | |the|real2| |
function MultiplyPointNoDivide(by : Real3x3, the : Real2) : Real2
MultiplyPointNoDivide : real3
static
Multiplies the given vector as a point without performing the homogeneous division |Name|Type|Description| |---|---|---| |by|real4x4| | |the|real3| |
function MultiplyPointNoDivide(by : Real4x4, the : Real3) : Real3
Normalize : quaternion
static
Returns a unit quaternion that represents a pure rotation. |Name|Type|Description| |---|---|---| |p0|quaternion| |
function Normalize(p0 : Quaternion) : Quaternion
Normalize : real2
static
Returns a vector that points in the same direction but has a length of 1. |Name|Type|Description| |---|---|---| |p0|real2| |
function Normalize(p0 : Real2) : Real2
Normalize : real3
static
Returns a vector that points in the same direction but has a length of 1. |Name|Type|Description| |---|---|---| |p0|real3| |
function Normalize(p0 : Real3) : Real3
Normalize : real4
static
Returns a vector that points in the same direction but has a length of 1. |Name|Type|Description| |---|---|---| |p0|real4| |
function Normalize(p0 : Real4) : Real4
Pow : real
static
Returns base raised to the power of the exponent. |Name|Type|Description| |---|---|---| |base|real| | |exponent|real| |
function Pow(base : Real, exponent : Real) : Real
Pow : real2
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real2| | |exponent|real2| |
function Pow(base : Real2, exponent : Real2) : Real2
Pow : real2x2
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real2x2| | |exponent|real2x2| |
function Pow(base : Real2x2, exponent : Real2x2) : Real2x2
Pow : real2x3
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real2x3| | |exponent|real2x3| |
function Pow(base : Real2x3, exponent : Real2x3) : Real2x3
Pow : real2x4
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real2x4| | |exponent|real2x4| |
function Pow(base : Real2x4, exponent : Real2x4) : Real2x4
Pow : real3
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real3| | |exponent|real3| |
function Pow(base : Real3, exponent : Real3) : Real3
Pow : real3x2
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real3x2| | |exponent|real3x2| |
function Pow(base : Real3x2, exponent : Real3x2) : Real3x2
Pow : real3x3
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real3x3| | |exponent|real3x3| |
function Pow(base : Real3x3, exponent : Real3x3) : Real3x3
Pow : real3x4
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real3x4| | |exponent|real3x4| |
function Pow(base : Real3x4, exponent : Real3x4) : Real3x4
Pow : real4
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real4| | |exponent|real4| |
function Pow(base : Real4, exponent : Real4) : Real4
Pow : real4x2
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real4x2| | |exponent|real4x2| |
function Pow(base : Real4x2, exponent : Real4x2) : Real4x2
Pow : real4x3
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real4x3| | |exponent|real4x3| |
function Pow(base : Real4x3, exponent : Real4x3) : Real4x3
Pow : real4x4
static
Returns base raised to the power of the exponent. Performed component-wise. |Name|Type|Description| |---|---|---| |base|real4x4| | |exponent|real4x4| |
function Pow(base : Real4x4, exponent : Real4x4) : Real4x4
Project : real3
static
Projects the input vector onto the given normalized vector. Note: This function is legacy. Instead call ProjectOnVector. |Name|Type|Description| |---|---|---| |toBeProjected|real3| | |normalizedVector|real3| |
function Project(toBeProjected : Real3, normalizedVector : Real3) : Real3
ProjectOnPlane : real2
static
Projects the input vector onto plane defined by the given normal. |Name|Type|Description| |---|---|---| |toBeProjected|real2| | |planeNormal|real2| |
function ProjectOnPlane(toBeProjected : Real2, planeNormal : Real2) : Real2
ProjectOnPlane : real3
static
Projects the input vector onto plane defined by the given normal. |Name|Type|Description| |---|---|---| |toBeProjected|real3| | |planeNormal|real3| |
function ProjectOnPlane(toBeProjected : Real3, planeNormal : Real3) : Real3
ProjectOnPlane : real4
static
Projects the input vector onto plane defined by the given normal. |Name|Type|Description| |---|---|---| |toBeProjected|real4| | |planeNormal|real4| |
function ProjectOnPlane(toBeProjected : Real4, planeNormal : Real4) : Real4
ProjectOnVector : real2
static
Projects the input vector onto the given normalized vector. |Name|Type|Description| |---|---|---| |toBeProjected|real2| | |normalizedVector|real2| |
function ProjectOnVector(toBeProjected : Real2, normalizedVector : Real2) : Real2
ProjectOnVector : real3
static
Projects the input vector onto the given normalized vector. |Name|Type|Description| |---|---|---| |toBeProjected|real3| | |normalizedVector|real3| |
function ProjectOnVector(toBeProjected : Real3, normalizedVector : Real3) : Real3
ProjectOnVector : real4
static
Projects the input vector onto the given normalized vector. |Name|Type|Description| |---|---|---| |toBeProjected|real4| | |normalizedVector|real4| |
function ProjectOnVector(toBeProjected : Real4, normalizedVector : Real4) : Real4
ReflectAcrossPlane : real2
static
Reflects the input vector across the plane defined by the given normal. |Name|Type|Description| |---|---|---| |toBeReflected|real2| | |planeNormal|real2| |
function ReflectAcrossPlane(toBeReflected : Real2, planeNormal : Real2) : Real2
ReflectAcrossPlane : real3
static
Reflects the input vector across the plane defined by the given normal. |Name|Type|Description| |---|---|---| |toBeReflected|real3| | |planeNormal|real3| |
function ReflectAcrossPlane(toBeReflected : Real3, planeNormal : Real3) : Real3
ReflectAcrossPlane : real4
static
Reflects the input vector across the plane defined by the given normal. |Name|Type|Description| |---|---|---| |toBeReflected|real4| | |planeNormal|real4| |
function ReflectAcrossPlane(toBeReflected : Real4, planeNormal : Real4) : Real4
ReflectAcrossVector : real2
static
Reflects the input vector across the given vector. |Name|Type|Description| |---|---|---| |toBeReflected|real2| | |vector|real2| |
function ReflectAcrossVector(toBeReflected : Real2, vector : Real2) : Real2
ReflectAcrossVector : real3
static
Reflects the input vector across the given vector. |Name|Type|Description| |---|---|---| |toBeReflected|real3| | |vector|real3| |
function ReflectAcrossVector(toBeReflected : Real3, vector : Real3) : Real3
ReflectAcrossVector : real4
static
Reflects the input vector across the given vector. |Name|Type|Description| |---|---|---| |toBeReflected|real4| | |vector|real4| |
function ReflectAcrossVector(toBeReflected : Real4, vector : Real4) : Real4
Refract : real2
static
Calculates the refraction vector through a plane given a certain index of refraction. |Name|Type|Description| |---|---|---| |toBeRefracted|real2| | |planeNormal|real2| | |refractionIndex|real| |
function Refract(toBeRefracted : Real2, planeNormal : Real2, refractionIndex : Real) : Real2
Refract : real3
static
Calculates the refraction vector through a plane given a certain index of refraction. |Name|Type|Description| |---|---|---| |toBeRefracted|real3| | |planeNormal|real3| | |refractionIndex|real| |
function Refract(toBeRefracted : Real3, planeNormal : Real3, refractionIndex : Real) : Real3
Refract : real4
static
Calculates the refraction vector through a plane given a certain index of refraction. |Name|Type|Description| |---|---|---| |toBeRefracted|real4| | |planeNormal|real4| | |refractionIndex|real| |
function Refract(toBeRefracted : Real4, planeNormal : Real4, refractionIndex : Real) : Real4
RotateTowards : quaternion
static
Rotate a quaternion towards another quaternion changing at most maxRadians. |Name|Type|Description| |---|---|---| |p0|quaternion| | |p1|quaternion| | |maxRadians|real| |
function RotateTowards(p0 : Quaternion, p1 : Quaternion, maxRadians : Real) : Quaternion
RotateTowards : real2
static
Rotate a vector towards another vector changing at most maxRadians. |Name|Type|Description| |---|---|---| |p0|real2| | |p1|real2| | |maxRadians|real| |
function RotateTowards(p0 : Real2, p1 : Real2, maxRadians : Real) : Real2
RotateTowards : real3
static
Rotate a vector towards another vector changing at most maxRadians. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| | |maxRadians|real| |
function RotateTowards(p0 : Real3, p1 : Real3, maxRadians : Real) : Real3
RotateVector : real3
static
Rotate a vector about an axis by the given radians. |Name|Type|Description| |---|---|---| |vector|real3| | |axis|real3| | |radians|real| |
function RotateVector(vector : Real3, axis : Real3, radians : Real) : Real3
RotationQuaternionBetween : quaternion
static
Generates the quaternion that rotates from parameter 1 to parameter 2. |Name|Type|Description| |---|---|---| |start|real3| | |end|real3| |
function RotationQuaternionBetween(start : Real3, end : Real3) : Quaternion
Round : real
static
Returns the integer value closest to value. |Name|Type|Description| |---|---|---| |p0|real| |
function Round(p0 : Real) : Real
Round : real
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| |
function Round(value : Real, places : Integer) : Real
Round : real
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| | |numericalBase|integer| |
function Round(value : Real, places : Integer, numericalBase : Integer) : Real
Round : real2
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Round(p0 : Real2) : Real2
Round : real2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| |
function Round(value : Real2, places : Integer) : Real2
Round : real2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| | |numericalBase|integer| |
function Round(value : Real2, places : Integer, numericalBase : Integer) : Real2
Round : real2x2
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Round(p0 : Real2x2) : Real2x2
Round : real2x2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| |
function Round(value : Real2x2, places : Integer) : Real2x2
Round : real2x2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| | |numericalBase|integer| |
function Round(value : Real2x2, places : Integer, numericalBase : Integer) : Real2x2
Round : real2x3
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Round(p0 : Real2x3) : Real2x3
Round : real2x3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| |
function Round(value : Real2x3, places : Integer) : Real2x3
Round : real2x3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| | |numericalBase|integer| |
function Round(value : Real2x3, places : Integer, numericalBase : Integer) : Real2x3
Round : real2x4
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Round(p0 : Real2x4) : Real2x4
Round : real2x4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| |
function Round(value : Real2x4, places : Integer) : Real2x4
Round : real2x4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| | |numericalBase|integer| |
function Round(value : Real2x4, places : Integer, numericalBase : Integer) : Real2x4
Round : real3
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Round(p0 : Real3) : Real3
Round : real3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| |
function Round(value : Real3, places : Integer) : Real3
Round : real3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| | |numericalBase|integer| |
function Round(value : Real3, places : Integer, numericalBase : Integer) : Real3
Round : real3x2
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Round(p0 : Real3x2) : Real3x2
Round : real3x2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| |
function Round(value : Real3x2, places : Integer) : Real3x2
Round : real3x2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| | |numericalBase|integer| |
function Round(value : Real3x2, places : Integer, numericalBase : Integer) : Real3x2
Round : real3x3
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Round(p0 : Real3x3) : Real3x3
Round : real3x3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| |
function Round(value : Real3x3, places : Integer) : Real3x3
Round : real3x3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| | |numericalBase|integer| |
function Round(value : Real3x3, places : Integer, numericalBase : Integer) : Real3x3
Round : real3x4
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Round(p0 : Real3x4) : Real3x4
Round : real3x4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| |
function Round(value : Real3x4, places : Integer) : Real3x4
Round : real3x4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| | |numericalBase|integer| |
function Round(value : Real3x4, places : Integer, numericalBase : Integer) : Real3x4
Round : real4
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Round(p0 : Real4) : Real4
Round : real4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| |
function Round(value : Real4, places : Integer) : Real4
Round : real4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| | |numericalBase|integer| |
function Round(value : Real4, places : Integer, numericalBase : Integer) : Real4
Round : real4x2
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Round(p0 : Real4x2) : Real4x2
Round : real4x2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| |
function Round(value : Real4x2, places : Integer) : Real4x2
Round : real4x2
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| | |numericalBase|integer| |
function Round(value : Real4x2, places : Integer, numericalBase : Integer) : Real4x2
Round : real4x3
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Round(p0 : Real4x3) : Real4x3
Round : real4x3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| |
function Round(value : Real4x3, places : Integer) : Real4x3
Round : real4x3
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| | |numericalBase|integer| |
function Round(value : Real4x3, places : Integer, numericalBase : Integer) : Real4x3
Round : real4x4
static
Returns the integer value closest to value. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Round(p0 : Real4x4) : Real4x4
Round : real4x4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| |
function Round(value : Real4x4, places : Integer) : Real4x4
Round : real4x4
static
Returns the integer value closest to value. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| | |numericalBase|integer| |
function Round(value : Real4x4, places : Integer, numericalBase : Integer) : Real4x4
RSqrt : real
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. |Name|Type|Description| |---|---|---| |p0|real| |
function RSqrt(p0 : Real) : Real
RSqrt : real2
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function RSqrt(p0 : Real2) : Real2
RSqrt : real2x2
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function RSqrt(p0 : Real2x2) : Real2x2
RSqrt : real2x3
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function RSqrt(p0 : Real2x3) : Real2x3
RSqrt : real2x4
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function RSqrt(p0 : Real2x4) : Real2x4
RSqrt : real3
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function RSqrt(p0 : Real3) : Real3
RSqrt : real3x2
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function RSqrt(p0 : Real3x2) : Real3x2
RSqrt : real3x3
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function RSqrt(p0 : Real3x3) : Real3x3
RSqrt : real3x4
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function RSqrt(p0 : Real3x4) : Real3x4
RSqrt : real4
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function RSqrt(p0 : Real4) : Real4
RSqrt : real4x2
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function RSqrt(p0 : Real4x2) : Real4x2
RSqrt : real4x3
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function RSqrt(p0 : Real4x3) : Real4x3
RSqrt : real4x4
static
Reciprocal square root approximation. Used for efficiency when higher accuracy is not need. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function RSqrt(p0 : Real4x4) : Real4x4
Saturate : real
static
Limits the value between 0 and 1 |Name|Type|Description| |---|---|---| |p0|real| |
function Saturate(p0 : Real) : Real
Saturate : real2
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Saturate(p0 : Real2) : Real2
Saturate : real2x2
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Saturate(p0 : Real2x2) : Real2x2
Saturate : real2x3
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Saturate(p0 : Real2x3) : Real2x3
Saturate : real2x4
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Saturate(p0 : Real2x4) : Real2x4
Saturate : real3
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Saturate(p0 : Real3) : Real3
Saturate : real3x2
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Saturate(p0 : Real3x2) : Real3x2
Saturate : real3x3
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Saturate(p0 : Real3x3) : Real3x3
Saturate : real3x4
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Saturate(p0 : Real3x4) : Real3x4
Saturate : real4
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Saturate(p0 : Real4) : Real4
Saturate : real4x2
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Saturate(p0 : Real4x2) : Real4x2
Saturate : real4x3
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Saturate(p0 : Real4x3) : Real4x3
Saturate : real4x4
static
Limits the value between 0 and 1 Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Saturate(p0 : Real4x4) : Real4x4
Sign : integer
static
Returns the sign of the value as either 1 or -1. |Name|Type|Description| |---|---|---| |p0|integer| |
function Sign(p0 : Integer) : Integer
Sign : integer2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2| |
function Sign(p0 : Integer2) : Integer2
Sign : integer2x2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x2| |
function Sign(p0 : Integer2x2) : Integer2x2
Sign : integer2x3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x3| |
function Sign(p0 : Integer2x3) : Integer2x3
Sign : integer2x4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer2x4| |
function Sign(p0 : Integer2x4) : Integer2x4
Sign : integer3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3| |
function Sign(p0 : Integer3) : Integer3
Sign : integer3x2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x2| |
function Sign(p0 : Integer3x2) : Integer3x2
Sign : integer3x3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x3| |
function Sign(p0 : Integer3x3) : Integer3x3
Sign : integer3x4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer3x4| |
function Sign(p0 : Integer3x4) : Integer3x4
Sign : integer4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4| |
function Sign(p0 : Integer4) : Integer4
Sign : integer4x2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x2| |
function Sign(p0 : Integer4x2) : Integer4x2
Sign : integer4x3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x3| |
function Sign(p0 : Integer4x3) : Integer4x3
Sign : integer4x4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|integer4x4| |
function Sign(p0 : Integer4x4) : Integer4x4
Sign : integer
static
Returns the sign of the value as either 1 or -1. |Name|Type|Description| |---|---|---| |p0|real| |
function Sign(p0 : Real) : Integer
Sign : integer2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Sign(p0 : Real2) : Integer2
Sign : integer2x2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Sign(p0 : Real2x2) : Integer2x2
Sign : integer2x3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Sign(p0 : Real2x3) : Integer2x3
Sign : integer2x4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Sign(p0 : Real2x4) : Integer2x4
Sign : integer3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Sign(p0 : Real3) : Integer3
Sign : integer3x2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Sign(p0 : Real3x2) : Integer3x2
Sign : integer3x3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Sign(p0 : Real3x3) : Integer3x3
Sign : integer3x4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Sign(p0 : Real3x4) : Integer3x4
Sign : integer4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Sign(p0 : Real4) : Integer4
Sign : integer4x2
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Sign(p0 : Real4x2) : Integer4x2
Sign : integer4x3
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Sign(p0 : Real4x3) : Integer4x3
Sign : integer4x4
static
Returns the sign of the value as either 1 or -1. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Sign(p0 : Real4x4) : Integer4x4
SignedAngle : real
static
Get the rotation angle between two vectors in radians. |Name|Type|Description| |---|---|---| |p0|real3| | |p1|real3| | |up|real3| |
function SignedAngle(p0 : Real3, p1 : Real3, up : Real3) : Real
Sin : real
static
The transcendental function sine. |Name|Type|Description| |---|---|---| |radians|real| |
function Sin(radians : Real) : Real
Sin : real2
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function Sin(radians : Real2) : Real2
Sin : real2x2
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function Sin(radians : Real2x2) : Real2x2
Sin : real2x3
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function Sin(radians : Real2x3) : Real2x3
Sin : real2x4
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function Sin(radians : Real2x4) : Real2x4
Sin : real3
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function Sin(radians : Real3) : Real3
Sin : real3x2
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function Sin(radians : Real3x2) : Real3x2
Sin : real3x3
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function Sin(radians : Real3x3) : Real3x3
Sin : real3x4
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function Sin(radians : Real3x4) : Real3x4
Sin : real4
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function Sin(radians : Real4) : Real4
Sin : real4x2
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function Sin(radians : Real4x2) : Real4x2
Sin : real4x3
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function Sin(radians : Real4x3) : Real4x3
Sin : real4x4
static
The transcendental function sine. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function Sin(radians : Real4x4) : Real4x4
Sinh : real
static
The hyperbolic sine function. |Name|Type|Description| |---|---|---| |radians|real| |
function Sinh(radians : Real) : Real
Sinh : real2
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function Sinh(radians : Real2) : Real2
Sinh : real2x2
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function Sinh(radians : Real2x2) : Real2x2
Sinh : real2x3
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function Sinh(radians : Real2x3) : Real2x3
Sinh : real2x4
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function Sinh(radians : Real2x4) : Real2x4
Sinh : real3
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function Sinh(radians : Real3) : Real3
Sinh : real3x2
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function Sinh(radians : Real3x2) : Real3x2
Sinh : real3x3
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function Sinh(radians : Real3x3) : Real3x3
Sinh : real3x4
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function Sinh(radians : Real3x4) : Real3x4
Sinh : real4
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function Sinh(radians : Real4) : Real4
Sinh : real4x2
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function Sinh(radians : Real4x2) : Real4x2
Sinh : real4x3
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function Sinh(radians : Real4x3) : Real4x3
Sinh : real4x4
static
The hyperbolic sine function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function Sinh(radians : Real4x4) : Real4x4
Slerp : quaternion
static
Spherical linear interpolation. Used to interpolate between two rotations by the parameter t. |Name|Type|Description| |---|---|---| |start|quaternion| | |end|quaternion| | |t|real| |
function Slerp(start : Quaternion, end : Quaternion, t : Real) : Quaternion
Slerp : real2
static
Spherical linear interpolation. Used to interpolate between two vectors by the parameter t. |Name|Type|Description| |---|---|---| |start|real2| | |end|real2| | |t|real| |
function Slerp(start : Real2, end : Real2, t : Real) : Real2
Slerp : real3
static
Spherical linear interpolation. Used to interpolate between two vectors by the parameter t. |Name|Type|Description| |---|---|---| |start|real3| | |end|real3| | |t|real| |
function Slerp(start : Real3, end : Real3, t : Real) : Real3
SlerpUnnormalized : real2
static
Spherical linear interpolation. Used to interpolate between two vectors by the parameter t. This is the 'pure' mathematical Slerp function that works on un-normalized input. This effectively traces along an ellipse defined by the two input vectors. |Name|Type|Description| |---|---|---| |start|real2| | |end|real2| | |t|real| |
function SlerpUnnormalized(start : Real2, end : Real2, t : Real) : Real2
SlerpUnnormalized : real3
static
Spherical linear interpolation. Used to interpolate between two vectors by the parameter t. This is the 'pure' mathematical Slerp function that works on un-normalized input. This effectively traces along an ellipse defined by the two input vectors. |Name|Type|Description| |---|---|---| |start|real3| | |end|real3| | |t|real| |
function SlerpUnnormalized(start : Real3, end : Real3, t : Real) : Real3
SmoothStep : real
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. |Name|Type|Description| |---|---|---| |min|real| | |max|real| | |x|real| |
function SmoothStep(min : Real, max : Real, x : Real) : Real
SmoothStep : real2
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2| | |max|real2| | |t|real| |
function SmoothStep(min : Real2, max : Real2, t : Real) : Real2
SmoothStep : real2
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2| | |max|real2| | |x|real2| |
function SmoothStep(min : Real2, max : Real2, x : Real2) : Real2
SmoothStep : real2x2
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2x2| | |max|real2x2| | |t|real| |
function SmoothStep(min : Real2x2, max : Real2x2, t : Real) : Real2x2
SmoothStep : real2x2
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2x2| | |max|real2x2| | |x|real2x2| |
function SmoothStep(min : Real2x2, max : Real2x2, x : Real2x2) : Real2x2
SmoothStep : real2x3
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2x3| | |max|real2x3| | |t|real| |
function SmoothStep(min : Real2x3, max : Real2x3, t : Real) : Real2x3
SmoothStep : real2x3
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2x3| | |max|real2x3| | |x|real2x3| |
function SmoothStep(min : Real2x3, max : Real2x3, x : Real2x3) : Real2x3
SmoothStep : real2x4
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2x4| | |max|real2x4| | |t|real| |
function SmoothStep(min : Real2x4, max : Real2x4, t : Real) : Real2x4
SmoothStep : real2x4
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real2x4| | |max|real2x4| | |x|real2x4| |
function SmoothStep(min : Real2x4, max : Real2x4, x : Real2x4) : Real2x4
SmoothStep : real3
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3| | |max|real3| | |t|real| |
function SmoothStep(min : Real3, max : Real3, t : Real) : Real3
SmoothStep : real3
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3| | |max|real3| | |x|real3| |
function SmoothStep(min : Real3, max : Real3, x : Real3) : Real3
SmoothStep : real3x2
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3x2| | |max|real3x2| | |t|real| |
function SmoothStep(min : Real3x2, max : Real3x2, t : Real) : Real3x2
SmoothStep : real3x2
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3x2| | |max|real3x2| | |x|real3x2| |
function SmoothStep(min : Real3x2, max : Real3x2, x : Real3x2) : Real3x2
SmoothStep : real3x3
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3x3| | |max|real3x3| | |t|real| |
function SmoothStep(min : Real3x3, max : Real3x3, t : Real) : Real3x3
SmoothStep : real3x3
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3x3| | |max|real3x3| | |x|real3x3| |
function SmoothStep(min : Real3x3, max : Real3x3, x : Real3x3) : Real3x3
SmoothStep : real3x4
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3x4| | |max|real3x4| | |t|real| |
function SmoothStep(min : Real3x4, max : Real3x4, t : Real) : Real3x4
SmoothStep : real3x4
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real3x4| | |max|real3x4| | |x|real3x4| |
function SmoothStep(min : Real3x4, max : Real3x4, x : Real3x4) : Real3x4
SmoothStep : real4
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4| | |max|real4| | |t|real| |
function SmoothStep(min : Real4, max : Real4, t : Real) : Real4
SmoothStep : real4
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4| | |max|real4| | |x|real4| |
function SmoothStep(min : Real4, max : Real4, x : Real4) : Real4
SmoothStep : real4x2
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4x2| | |max|real4x2| | |t|real| |
function SmoothStep(min : Real4x2, max : Real4x2, t : Real) : Real4x2
SmoothStep : real4x2
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4x2| | |max|real4x2| | |x|real4x2| |
function SmoothStep(min : Real4x2, max : Real4x2, x : Real4x2) : Real4x2
SmoothStep : real4x3
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4x3| | |max|real4x3| | |t|real| |
function SmoothStep(min : Real4x3, max : Real4x3, t : Real) : Real4x3
SmoothStep : real4x3
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4x3| | |max|real4x3| | |x|real4x3| |
function SmoothStep(min : Real4x3, max : Real4x3, x : Real4x3) : Real4x3
SmoothStep : real4x4
static
Returns a smooth Hermite interpolation between 0 and 1 if t is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4x4| | |max|real4x4| | |t|real| |
function SmoothStep(min : Real4x4, max : Real4x4, t : Real) : Real4x4
SmoothStep : real4x4
static
Returns a smooth Hermite interpolation between 0 and 1 if x is in-between min and max. Performed component-wise. |Name|Type|Description| |---|---|---| |min|real4x4| | |max|real4x4| | |x|real4x4| |
function SmoothStep(min : Real4x4, max : Real4x4, x : Real4x4) : Real4x4
Sqrt : real
static
Computes the square root |Name|Type|Description| |---|---|---| |p0|real| |
function Sqrt(p0 : Real) : Real
Sqrt : real2
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Sqrt(p0 : Real2) : Real2
Sqrt : real2x2
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Sqrt(p0 : Real2x2) : Real2x2
Sqrt : real2x3
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Sqrt(p0 : Real2x3) : Real2x3
Sqrt : real2x4
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Sqrt(p0 : Real2x4) : Real2x4
Sqrt : real3
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Sqrt(p0 : Real3) : Real3
Sqrt : real3x2
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Sqrt(p0 : Real3x2) : Real3x2
Sqrt : real3x3
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Sqrt(p0 : Real3x3) : Real3x3
Sqrt : real3x4
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Sqrt(p0 : Real3x4) : Real3x4
Sqrt : real4
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Sqrt(p0 : Real4) : Real4
Sqrt : real4x2
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Sqrt(p0 : Real4x2) : Real4x2
Sqrt : real4x3
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Sqrt(p0 : Real4x3) : Real4x3
Sqrt : real4x4
static
Computes the square root Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Sqrt(p0 : Real4x4) : Real4x4
Step : real
static
If y <= x then 1 is returned, otherwise 0 is returned. |Name|Type|Description| |---|---|---| |y|real| | |x|real| |
function Step(y : Real, x : Real) : Real
Step : real2
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2| | |x|real2| |
function Step(y : Real2, x : Real2) : Real2
Step : real2x2
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2x2| | |x|real2x2| |
function Step(y : Real2x2, x : Real2x2) : Real2x2
Step : real2x3
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2x3| | |x|real2x3| |
function Step(y : Real2x3, x : Real2x3) : Real2x3
Step : real2x4
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real2x4| | |x|real2x4| |
function Step(y : Real2x4, x : Real2x4) : Real2x4
Step : real3
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3| | |x|real3| |
function Step(y : Real3, x : Real3) : Real3
Step : real3x2
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3x2| | |x|real3x2| |
function Step(y : Real3x2, x : Real3x2) : Real3x2
Step : real3x3
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3x3| | |x|real3x3| |
function Step(y : Real3x3, x : Real3x3) : Real3x3
Step : real3x4
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real3x4| | |x|real3x4| |
function Step(y : Real3x4, x : Real3x4) : Real3x4
Step : real4
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4| | |x|real4| |
function Step(y : Real4, x : Real4) : Real4
Step : real4x2
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4x2| | |x|real4x2| |
function Step(y : Real4x2, x : Real4x2) : Real4x2
Step : real4x3
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4x3| | |x|real4x3| |
function Step(y : Real4x3, x : Real4x3) : Real4x3
Step : real4x4
static
If y <= x then 1 is returned, otherwise 0 is returned. Performed component-wise. |Name|Type|Description| |---|---|---| |y|real4x4| | |x|real4x4| |
function Step(y : Real4x4, x : Real4x4) : Real4x4
Tan : real
static
The transcendental function tangent. |Name|Type|Description| |---|---|---| |radians|real| |
function Tan(radians : Real) : Real
Tan : real2
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function Tan(radians : Real2) : Real2
Tan : real2x2
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function Tan(radians : Real2x2) : Real2x2
Tan : real2x3
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function Tan(radians : Real2x3) : Real2x3
Tan : real2x4
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function Tan(radians : Real2x4) : Real2x4
Tan : real3
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function Tan(radians : Real3) : Real3
Tan : real3x2
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function Tan(radians : Real3x2) : Real3x2
Tan : real3x3
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function Tan(radians : Real3x3) : Real3x3
Tan : real3x4
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function Tan(radians : Real3x4) : Real3x4
Tan : real4
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function Tan(radians : Real4) : Real4
Tan : real4x2
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function Tan(radians : Real4x2) : Real4x2
Tan : real4x3
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function Tan(radians : Real4x3) : Real4x3
Tan : real4x4
static
The transcendental function tangent. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function Tan(radians : Real4x4) : Real4x4
Tanh : real
static
The hyperbolic tangent function. |Name|Type|Description| |---|---|---| |radians|real| |
function Tanh(radians : Real) : Real
Tanh : real2
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function Tanh(radians : Real2) : Real2
Tanh : real2x2
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function Tanh(radians : Real2x2) : Real2x2
Tanh : real2x3
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function Tanh(radians : Real2x3) : Real2x3
Tanh : real2x4
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function Tanh(radians : Real2x4) : Real2x4
Tanh : real3
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function Tanh(radians : Real3) : Real3
Tanh : real3x2
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function Tanh(radians : Real3x2) : Real3x2
Tanh : real3x3
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function Tanh(radians : Real3x3) : Real3x3
Tanh : real3x4
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function Tanh(radians : Real3x4) : Real3x4
Tanh : real4
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function Tanh(radians : Real4) : Real4
Tanh : real4x2
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function Tanh(radians : Real4x2) : Real4x2
Tanh : real4x3
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function Tanh(radians : Real4x3) : Real4x3
Tanh : real4x4
static
The hyperbolic tangent function. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function Tanh(radians : Real4x4) : Real4x4
ToDegrees : real
static
Converts the given radians to degrees. |Name|Type|Description| |---|---|---| |radians|real| |
function ToDegrees(radians : Real) : Real
ToDegrees : real2
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2| |
function ToDegrees(radians : Real2) : Real2
ToDegrees : real2x2
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x2| |
function ToDegrees(radians : Real2x2) : Real2x2
ToDegrees : real2x3
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x3| |
function ToDegrees(radians : Real2x3) : Real2x3
ToDegrees : real2x4
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real2x4| |
function ToDegrees(radians : Real2x4) : Real2x4
ToDegrees : real3
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3| |
function ToDegrees(radians : Real3) : Real3
ToDegrees : real3x2
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x2| |
function ToDegrees(radians : Real3x2) : Real3x2
ToDegrees : real3x3
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x3| |
function ToDegrees(radians : Real3x3) : Real3x3
ToDegrees : real3x4
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real3x4| |
function ToDegrees(radians : Real3x4) : Real3x4
ToDegrees : real4
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4| |
function ToDegrees(radians : Real4) : Real4
ToDegrees : real4x2
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x2| |
function ToDegrees(radians : Real4x2) : Real4x2
ToDegrees : real4x3
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x3| |
function ToDegrees(radians : Real4x3) : Real4x3
ToDegrees : real4x4
static
Converts the given radians to degrees. Performed component-wise. |Name|Type|Description| |---|---|---| |radians|real4x4| |
function ToDegrees(radians : Real4x4) : Real4x4
ToQuaternion : quaternion
static
Generates the orientation from the given Euler angles. |Name|Type|Description| |---|---|---| |xRadians|real| | |yRadians|real| | |zRadians|real| |
function ToQuaternion(xRadians : Real, yRadians : Real, zRadians : Real) : Quaternion
ToQuaternion : quaternion
static
Generates the orientation from the given Euler angle vector |Name|Type|Description| |---|---|---| |eulerRadians|real3| |
function ToQuaternion(eulerRadians : Real3) : Quaternion
ToQuaternion : quaternion
static
Generates the quaternion that rotates about the axis vector by the given radians. |Name|Type|Description| |---|---|---| |axis|real3| | |radians|real| |
function ToQuaternion(axis : Real3, radians : Real) : Quaternion
ToQuaternion : quaternion
static
Generates the orientation represented by the given facing and up vectors. |Name|Type|Description| |---|---|---| |facing|real3| | |up|real3| |
function ToQuaternion(facing : Real3, up : Real3) : Quaternion
ToQuaternion : quaternion
static
Generates the orientation represented by the given facing, up, and right vectors. |Name|Type|Description| |---|---|---| |facing|real3| | |up|real3| | |right|real3| |
function ToQuaternion(facing : Real3, up : Real3, right : Real3) : Quaternion
ToQuaternion : quaternion
static
Converts a rotation matrix into a quaternion. |Name|Type|Description| |---|---|---| |rotationMatrix|real3x3| |
function ToQuaternion(rotationMatrix : Real3x3) : Quaternion
ToRadians : real
static
Converts the given degrees to radians. |Name|Type|Description| |---|---|---| |degrees|real| |
function ToRadians(degrees : Real) : Real
ToRadians : real2
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real2| |
function ToRadians(degrees : Real2) : Real2
ToRadians : real2x2
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real2x2| |
function ToRadians(degrees : Real2x2) : Real2x2
ToRadians : real2x3
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real2x3| |
function ToRadians(degrees : Real2x3) : Real2x3
ToRadians : real2x4
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real2x4| |
function ToRadians(degrees : Real2x4) : Real2x4
ToRadians : real3
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real3| |
function ToRadians(degrees : Real3) : Real3
ToRadians : real3x2
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real3x2| |
function ToRadians(degrees : Real3x2) : Real3x2
ToRadians : real3x3
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real3x3| |
function ToRadians(degrees : Real3x3) : Real3x3
ToRadians : real3x4
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real3x4| |
function ToRadians(degrees : Real3x4) : Real3x4
ToRadians : real4
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real4| |
function ToRadians(degrees : Real4) : Real4
ToRadians : real4x2
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real4x2| |
function ToRadians(degrees : Real4x2) : Real4x2
ToRadians : real4x3
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real4x3| |
function ToRadians(degrees : Real4x3) : Real4x3
ToRadians : real4x4
static
Converts the given degrees to radians. Performed component-wise. |Name|Type|Description| |---|---|---| |degrees|real4x4| |
function ToRadians(degrees : Real4x4) : Real4x4
ToReal3x3 : real3x3
static
Converts a quaternion into a rotation matrix. |Name|Type|Description| |---|---|---| |rotation|quaternion| |
function ToReal3x3(rotation : Quaternion) : Real3x3
ToReal3x3 : real3x3
static
Generates the orientation from the given Euler angles. |Name|Type|Description| |---|---|---| |xRadians|real| | |yRadians|real| | |zRadians|real| |
function ToReal3x3(xRadians : Real, yRadians : Real, zRadians : Real) : Real3x3
ToReal3x3 : real3x3
static
Generates the three dimensional rotation matrix that rotates about 'axis' by 'radians'. |Name|Type|Description| |---|---|---| |axis|real3| | |radians|real| |
function ToReal3x3(axis : Real3, radians : Real) : Real3x3
ToReal3x3 : real3x3
static
Generates the orientation represented by the given facing and up vectors. |Name|Type|Description| |---|---|---| |facing|real3| | |up|real3| |
function ToReal3x3(facing : Real3, up : Real3) : Real3x3
ToReal3x3 : real3x3
static
Generates the orientation represented by the given facing, up, and right vectors. |Name|Type|Description| |---|---|---| |facing|real3| | |up|real3| | |right|real3| |
function ToReal3x3(facing : Real3, up : Real3, right : Real3) : Real3x3
Transpose : boolean2x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean2x2| |
function Transpose(p0 : Boolean2x2) : Boolean2x2
Transpose : boolean3x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean2x3| |
function Transpose(p0 : Boolean2x3) : Boolean3x2
Transpose : boolean4x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean2x4| |
function Transpose(p0 : Boolean2x4) : Boolean4x2
Transpose : boolean2x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean3x2| |
function Transpose(p0 : Boolean3x2) : Boolean2x3
Transpose : boolean3x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean3x3| |
function Transpose(p0 : Boolean3x3) : Boolean3x3
Transpose : boolean4x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean3x4| |
function Transpose(p0 : Boolean3x4) : Boolean4x3
Transpose : boolean2x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean4x2| |
function Transpose(p0 : Boolean4x2) : Boolean2x4
Transpose : boolean3x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean4x3| |
function Transpose(p0 : Boolean4x3) : Boolean3x4
Transpose : boolean4x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|boolean4x4| |
function Transpose(p0 : Boolean4x4) : Boolean4x4
Transpose : integer2x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer2x2| |
function Transpose(p0 : Integer2x2) : Integer2x2
Transpose : integer3x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer2x3| |
function Transpose(p0 : Integer2x3) : Integer3x2
Transpose : integer4x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer2x4| |
function Transpose(p0 : Integer2x4) : Integer4x2
Transpose : integer2x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer3x2| |
function Transpose(p0 : Integer3x2) : Integer2x3
Transpose : integer3x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer3x3| |
function Transpose(p0 : Integer3x3) : Integer3x3
Transpose : integer4x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer3x4| |
function Transpose(p0 : Integer3x4) : Integer4x3
Transpose : integer2x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer4x2| |
function Transpose(p0 : Integer4x2) : Integer2x4
Transpose : integer3x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer4x3| |
function Transpose(p0 : Integer4x3) : Integer3x4
Transpose : integer4x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|integer4x4| |
function Transpose(p0 : Integer4x4) : Integer4x4
Transpose : real2x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Transpose(p0 : Real2x2) : Real2x2
Transpose : real3x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Transpose(p0 : Real2x3) : Real3x2
Transpose : real4x2
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Transpose(p0 : Real2x4) : Real4x2
Transpose : real2x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Transpose(p0 : Real3x2) : Real2x3
Transpose : real3x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Transpose(p0 : Real3x3) : Real3x3
Transpose : real4x3
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Transpose(p0 : Real3x4) : Real4x3
Transpose : real2x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Transpose(p0 : Real4x2) : Real2x4
Transpose : real3x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Transpose(p0 : Real4x3) : Real3x4
Transpose : real4x4
static
Returns the transposed matrix. A transposed matrix is one where all rows are turned into columns, i.e. A^T[j][i] = A[i][j] |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Transpose(p0 : Real4x4) : Real4x4
Truncate : real
static
Rounds value towards zero. |Name|Type|Description| |---|---|---| |p0|real| |
function Truncate(p0 : Real) : Real
Truncate : real
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| |
function Truncate(value : Real, places : Integer) : Real
Truncate : real
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). |Name|Type|Description| |---|---|---| |value|real| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real, places : Integer, numericalBase : Integer) : Real
Truncate : real2
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2| |
function Truncate(p0 : Real2) : Real2
Truncate : real2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| |
function Truncate(value : Real2, places : Integer) : Real2
Truncate : real2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real2, places : Integer, numericalBase : Integer) : Real2
Truncate : real2x2
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x2| |
function Truncate(p0 : Real2x2) : Real2x2
Truncate : real2x2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| |
function Truncate(value : Real2x2, places : Integer) : Real2x2
Truncate : real2x2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x2| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real2x2, places : Integer, numericalBase : Integer) : Real2x2
Truncate : real2x3
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x3| |
function Truncate(p0 : Real2x3) : Real2x3
Truncate : real2x3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| |
function Truncate(value : Real2x3, places : Integer) : Real2x3
Truncate : real2x3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x3| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real2x3, places : Integer, numericalBase : Integer) : Real2x3
Truncate : real2x4
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real2x4| |
function Truncate(p0 : Real2x4) : Real2x4
Truncate : real2x4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| |
function Truncate(value : Real2x4, places : Integer) : Real2x4
Truncate : real2x4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real2x4| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real2x4, places : Integer, numericalBase : Integer) : Real2x4
Truncate : real3
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3| |
function Truncate(p0 : Real3) : Real3
Truncate : real3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| |
function Truncate(value : Real3, places : Integer) : Real3
Truncate : real3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real3, places : Integer, numericalBase : Integer) : Real3
Truncate : real3x2
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x2| |
function Truncate(p0 : Real3x2) : Real3x2
Truncate : real3x2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| |
function Truncate(value : Real3x2, places : Integer) : Real3x2
Truncate : real3x2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x2| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real3x2, places : Integer, numericalBase : Integer) : Real3x2
Truncate : real3x3
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x3| |
function Truncate(p0 : Real3x3) : Real3x3
Truncate : real3x3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| |
function Truncate(value : Real3x3, places : Integer) : Real3x3
Truncate : real3x3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x3| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real3x3, places : Integer, numericalBase : Integer) : Real3x3
Truncate : real3x4
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real3x4| |
function Truncate(p0 : Real3x4) : Real3x4
Truncate : real3x4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| |
function Truncate(value : Real3x4, places : Integer) : Real3x4
Truncate : real3x4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real3x4| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real3x4, places : Integer, numericalBase : Integer) : Real3x4
Truncate : real4
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4| |
function Truncate(p0 : Real4) : Real4
Truncate : real4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| |
function Truncate(value : Real4, places : Integer) : Real4
Truncate : real4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real4, places : Integer, numericalBase : Integer) : Real4
Truncate : real4x2
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x2| |
function Truncate(p0 : Real4x2) : Real4x2
Truncate : real4x2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| |
function Truncate(value : Real4x2, places : Integer) : Real4x2
Truncate : real4x2
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x2| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real4x2, places : Integer, numericalBase : Integer) : Real4x2
Truncate : real4x3
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x3| |
function Truncate(p0 : Real4x3) : Real4x3
Truncate : real4x3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| |
function Truncate(value : Real4x3, places : Integer) : Real4x3
Truncate : real4x3
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x3| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real4x3, places : Integer, numericalBase : Integer) : Real4x3
Truncate : real4x4
static
Rounds value towards zero. Performed component-wise. |Name|Type|Description| |---|---|---| |p0|real4x4| |
function Truncate(p0 : Real4x4) : Real4x4
Truncate : real4x4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| |
function Truncate(value : Real4x4, places : Integer) : Real4x4
Truncate : real4x4
static
Rounds value towards zero. The place represents where in the number we want to perform rounding (0 is the 1s place, 1 is the 10s place, -1 is the tenths place, etc). Performed component-wise. |Name|Type|Description| |---|---|---| |value|real4x4| | |places|integer| | |numericalBase|integer| |
function Truncate(value : Real4x4, places : Integer, numericalBase : Integer) : Real4x4