VVec4
Pack four single-dimensional signals into a 4D signal.
See also: VVec3 VVec2
Description
Like its partner classes VVec3 and VVec2, VVec4 packs single-dimensional signals into a single signal, in this case a 4-dimensional signal.
Supported Rates: frame, shape, pixel
Class Methods
VVec4.fr(x: 0.0, y: 0.0, z: 0.0, w: 0.0)
VVec4.sr(x: 0.0, y: 0.0, z: 0.0, w: 0.0)
VVec4.pr(x: 0.0, y: 0.0, z: 0.0, w: 0.0)
Make a VVec3 VGen at requested rate.
Arguments
x
The first component in the resulting signal.
y
The second component in the resulting signal.
z
The third component in the resulting signal.
w
The fourth component in the resulting signal.
Returns:
A 4D vector composed of (x, y, z, w).
dimensions
input |
output |
1, 1, 1, 1 |
4 |
Examples
var v = VVec4.fr(1, 2, 3, 4);
var x = VX.fr(v); // x: 1
var y = VY.fr(v); // y: 2
var z = VZ.fr(v); // z: 3
var w = VW.fr(v); // w: 4
Last modified July 28, 2020: Update for a 0.0.7 Scintillator release (#5) (0177d81)