vec4 class final

4-component float vector.

Inheritance
Implementers
Available extensions

Constructors

vec4(double x, [double? y, double? z, double? w])
const

Properties

a double
no setter
aa vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
aaa vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
aaaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aaab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aaag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aaar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aab vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
aaba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aabb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aabg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aabr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aag vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
aaga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aagb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aagg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aagr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aar vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
aara vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aarb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aarg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aarr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ab vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
aba vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
abaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
abba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
abga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
abra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
abrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ag vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
aga vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
agaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
agba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
agga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aggb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aggg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
aggr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
agra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
agrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ar vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
ara vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
araa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
arba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
arga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
argb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
argg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
argr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
arra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
arrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
b double
no setter
ba vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
baa vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
baaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
baab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
baag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
baar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bab vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
baba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
babb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
babg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
babr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bag vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
baga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bagb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bagg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bagr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bar vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bara vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
barb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
barg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
barr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bb vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
bba vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bbaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bbba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bbga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bbra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bbrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bg vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
bga vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bgaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bgba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bgga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bggb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bggg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bggr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
bgra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
bgrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
br vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
bra vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
braa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
brba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
brga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
brra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
brrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
display String
no setter
g double
no setter
ga vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
gaa vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gaaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gaab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gaag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gaar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gab vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gaba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gabb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gabg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gabr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gag vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gaga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gagb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gagg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gagr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gar vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gara vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
garb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
garg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
garr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gb vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
gba vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gbaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gbba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gbga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
gbra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gbrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gg vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
gga vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ggaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ggba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ggga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gggb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gggg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gggr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ggra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ggrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
gr vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
gra vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
graa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
grba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
grga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
grra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
grrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
hashCode int
The hash code for this object.
no setteroverride
magnitude double
no setteroverride
normalized vec4
no setteroverride
r double
no setter
ra vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
raa vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
raaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
raab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
raag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
raar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rab vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
raba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rabb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rabg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rabr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rag vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
raga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ragb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ragg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ragr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rar vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rara vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rarb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rarg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rarr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rb vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
rba vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rbaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rbba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rbga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rbra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rbrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rg vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
rga vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rgaa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rgba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rgga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rggb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rggg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rggr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rgra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rgrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rr vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
rra vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rraa vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrab vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrag vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrar vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrb vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rrba vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrbb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrbg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrbr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrg vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rrga vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrgb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrgg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrgr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrr vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
rrra vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrrb vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrrg vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
rrrr vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
w double
final
ww vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
www vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wwww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wwxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wwyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wwzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wwzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wx vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
wxw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wxww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wxxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wxyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wxzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wxzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wy vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
wyw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wyww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wywx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wywy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wywz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wyxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wyyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wyzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wyzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wz vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
wzw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wzww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wzxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wzyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
wzzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
wzzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
x double
final
xw vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
xww vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xwww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xwxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xwyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xwzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xwzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xx vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
xxw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xxww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xxxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xxyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xxzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xxzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xy vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
xyw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xyww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xywx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xywy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xywz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xyxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xyyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xyzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xyzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xz vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
xzw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xzww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xzxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xzyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
xzzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
xzzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
y double
final
yw vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
yww vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ywww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ywxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ywyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
ywzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
ywzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yx vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
yxw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yxww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yxxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yxyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yxzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yxzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yy vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
yyw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yyww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yywx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yywy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yywz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yyxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yyyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yyzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yyzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yz vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
yzw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yzww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yzxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yzyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
yzzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
yzzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
z double
final
zw vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
zww vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zwww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zwxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zwyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zwzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zwzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zx vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
zxw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zxww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zxxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zxyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zxzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zxzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zy vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
zyw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zyww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zywx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zywy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zywz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zyxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zyyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zyzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zyzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zz vec2

Available on vec4, provided by the vec4Swizzle extension

no setter
zzw vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zzww vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzwx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzwy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzwz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzx vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zzxw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzxx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzxy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzxz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzy vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zzyw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzyx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzyy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzyz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzz vec3

Available on vec4, provided by the vec4Swizzle extension

no setter
zzzw vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzzx vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzzy vec4

Available on vec4, provided by the vec4Swizzle extension

no setter
zzzz vec4

Available on vec4, provided by the vec4Swizzle extension

no setter

Methods

distanceTo(covariant vec4 other) double
override
dotWith(covariant vec4 other) double
override
mixWith(covariant vec4 other, double t) vec4
override
mixWithVec(covariant vec4 other, covariant vec4 t) vec4
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
reflectOn(covariant vec4 n) vec4
override
smoothstepWith(covariant vec4 e0, covariant vec4 e1) vec4
override
toString() String
A string representation of this object.
inherited

Operators

operator *(vec4 other) vec4
operator +(vec4 other) vec4
operator -(vec4 other) vec4
operator /(vec4 other) vec4
operator ==(Object other) bool
The equality operator.
override
operator unary-() vec4

Constants

zero → const vec4