Package-level declarations
Types
Boolean 2D vector
Boolean 3D vector
Integer 2D vector, exclusively for integer calculations.
Integer 3D vector, exclusively for integer calculations.
A 3x3 matrix with double precision
A 4x4 matrix with double precision
A 5x5 matrix with double precision
A 2D point defined in the Polar coordinate system.
Double-precision 2D vector.
Double-precision 3D vector.
Functions
Samples a single point based on the provided t value from given 3D cubic Bézier curve.
Returns IntVector2 whose value is limited between min and max per vector component.
Returns IntVector3 whose value is limited between min and max per vector component.
Returns IntVector4 whose value is limited between min and max per vector component.
Linearly maps a value, which is given in the before domain to a value in the after domain.
Linearly maps a value, which is given in the before domain to a value in the after domain.
Linearly maps a value, which is given in the before domain to a value in the after domain
Similar to derivative but handles cases in which p0 and p1 coincide.
Similar to derivative but handles cases in which p0 and p1 or p2 and p3 coincide.
Smootherstep
Smoothstep
Smoothstep