VEX Dictionary / set
set
Builds a vector, matrix, or other compound value from individual scalar components.
group: utilitydata
Available in every context
Usage
vector2 set( float v1; float v2 )
vector set( float v1; float v2; float v3 )
vector4 set( float v1; float v2; float v3; float v4 )
matrix2 set( float v1; float v2; float v3; float v4 )
matrix3 set( float v1; float v2; float v4; float v4; float v5; float v6; float v7; float v8; float v9 )
matrix set( float v1; float v2; float v3; float v4; float v5; float v6; float v7; float v8; float v9; float v10; float v11; float v12; float v13; float v14; float v15; float v16 )
<vector> set( float nums[] )
<matrix> set( float nums[] )
<vector> set( float|int v )
<matrix> set( float|int v )
matrix2 set( vector2 row1; vector2 row2 )
matrix3 set( vector row1; vector row2; vector row3 )
matrix set( vector4 row1; vector4 row2; vector4 row3; vector4 row4 )
matrix2 set( vector2 rows[] )
matrix3 set( vector rows[] )
matrix set( vector4 rows[] )
vector2[] set( matrix2 m )
vector[] set( matrix3 m )
vector4[] set( matrix m )
vector set( vector2 v)
vector4 set( vector2 v)
vector4 set( vector v)
matrix3 set( matrix2 m)
matrix set( matrix2 m)
matrix set( matrix3 m)
float set( vector v)
float set( vector4 v)
vector2 set( vector4 v)
vector2 set( vector v)
vector set( vector4 v)
matrix2 set( matrix3 m)
matrix2 set( matrix m)
matrix3 set( matrix m)
float[] set( <vector> v)
float[] set( <matrix> m)
<vector>[] set( float nums[] )
<matrix>[] set( float nums[] )
int set(float v)
float set(int v)
float[] set( int vs[])
int[] set( float vs[])
float[] set( float num )
float set( float nums[] )
dict set( string key, ...)
<type> set(<type> v)
<type>[] set(<type> v[])
Examples
No worked examples yet.
Signatures (from vcc -X)
matrix2 set(matrix2)all contextsmatrix2 set(matrix3)all contextsmatrix2 set(matrix)all contextsmatrix2 set(float)all contextsmatrix2 set(float, float, float, float)all contextsmatrix2 set(int)all contextsmatrix2 set(vector2, vector2)all contextsmatrix2 set(float[])all contextsmatrix2 set(vector2[])all contextsmatrix3 set(matrix2)all contextsmatrix3 set(matrix3)all contextsmatrix3 set(matrix)all contextsmatrix3 set(float)all contextsmatrix3 set(float, float, float, float, float, float, float, float, float)all contextsmatrix3 set(int)all contextsmatrix3 set(vector, vector, vector)all contextsmatrix3 set(float[])all contextsmatrix3 set(vector[])all contextsmatrix set(matrix2)all contextsmatrix set(matrix3)all contextsmatrix set(matrix)all contextsmatrix set(float)all contextsmatrix set(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float)all contextsmatrix set(int)all contextsmatrix set(vector4, vector4, vector4, vector4)all contextsmatrix set(float[])all contextsmatrix set(vector4[])all contextsbsdf set(bsdf)all contextslight set(light)displace, fog, light, shadow, surfacelpeaccumulator set(lpeaccumulator)surfacematerial set(material)displace, fog, light, shadow, surfacedict set(dict)all contextsdict set(string, ...)all contextsfloat set(float)all contextsfloat set(int)all contextsfloat set(vector4)all contextsfloat set(vector)all contextsfloat set(float[])all contextsint set(float)all contextsint set(int)all contextsvector4 set(float)all contextsvector4 set(float, float, float, float)all contextsvector4 set(int)all contextsvector4 set(vector4)all contextsvector4 set(vector2)all contextsvector4 set(vector)all contextsvector4 set(float[])all contextsstring set(string)all contextsvector2 set(float)all contextsvector2 set(float, float)all contextsvector2 set(int)all contextsvector2 set(vector4)all contextsvector2 set(vector2)all contextsvector2 set(vector)all contextsvector set(float)all contextsvector set(float, float, float)all contextsvector set(int)all contextsvector set(vector4)all contextsvector set(vector2)all contextsvector set(vector)all contextsvector set(float[])all contextsmatrix2[] set(matrix2[])all contextsmatrix2[] set(float[])all contextsmatrix3[] set(matrix3[])all contextsmatrix3[] set(float[])all contextsmatrix[] set(matrix[])all contextsmatrix[] set(float[])all contextsbsdf[] set(bsdf[])all contextslight[] set(light[])displace, fog, light, shadow, surfacelpeaccumulator[] set(lpeaccumulator[])surfacematerial[] set(material[])displace, fog, light, shadow, surfacedict[] set(dict[])all contextsfloat[] set(matrix2)all contextsfloat[] set(matrix3)all contextsfloat[] set(matrix)all contextsfloat[] set(float)all contextsfloat[] set(vector4)all contextsfloat[] set(vector2)all contextsfloat[] set(vector)all contextsfloat[] set(float[])all contextsfloat[] set(int[])all contextsint[] set(float[])all contextsint[] set(int[])all contextsvector4[] set(matrix)all contextsvector4[] set(float[])all contextsvector4[] set(vector4[])all contextsstring[] set(string[])all contextsvector2[] set(matrix2)all contextsvector2[] set(float[])all contextsvector2[] set(vector2[])all contextsvector[] set(matrix3)all contextsvector[] set(float[])all contextsvector[] set(vector[])all contexts