VSplat4

Copy a single value into a 4D vector
See also: VSplat3 VSplat2

Description


Like its partner classes VSplat2 and VSplat3, copies a single-dimensional value into each part of multidimensional signal, in this case a 4D signal.

Class Methods


VSplat4.fr(x)

VSplat4.sr(x)

VSplat4.pr(x)

Make a VSplat3 VGen at requested rate.

Arguments

x

The value to copy into all four channels.

Returns:

A 4D vector composed of (x, x, x, x).

dimensions

input

output

1

4

Examples


var v = VSplat4.fr(1.0);
var x = VX.fr(v); // x: 1
var y = VY.fr(v); // y: 1
var z = VZ.fr(v); // z: 1
var w = VW.fr(v); // w: 1