Category: Types
Three Doubles.
DVec3
abs(x: DVec3)
acos(x: DVec3)
asin(x: DVec3)
atan(x: DVec3)
ceil(x: DVec3)
clamp(x: DVec3, low: Double, high: Double)
clamp(x: DVec3, low: DVec3, high: DVec3)
cos(x: DVec3)
cosh(x: DVec3)
cross(a: DVec3, b: DVec3)
DMat3
dmat3(c0: DVec3, c1: DVec3, c2: DVec3)
Double
dot(a: DVec3, b: DVec3)
double(x: Vec3)
double(x: IVec3)
double(x: LVec3)
dvec3(x: Double, y: Double, z: Double)
dvec3(xy: DVec2, z: Double)
dvec3(v: Vec3)
DVec4
dvec4(xyz: DVec3, w: Double)
exp(x: DVec3)
exp2(x: DVec3)
Vec3
float(x: DVec3)
floor(x: DVec3)
fma(a: DVec3, b: DVec3, c: DVec3)
fract(x: DVec3)
IVec3
int(x: DVec3)
length(v: DVec3)
log(x: DVec3)
log2(x: DVec3)
LVec3
long(x: DVec3)
max(a: DVec3, b: Double)
max(a: DVec3, b: DVec3)
min(a: DVec3, b: Double)
min(a: DVec3, b: DVec3)
mix(a: DVec3, b: DVec3, t: Double)
mix(a: DVec3, b: DVec3, t: DVec3)
normalize(v: DVec3)
pow(base: DVec3, exponent: Double)
pow(base: DVec3, exponent: DVec3)
reflect(incident: DVec3, normal: DVec3)
round(x: DVec3)
sign(x: DVec3)
sin(x: DVec3)
sinh(x: DVec3)
smoothstep(low: Double, high: Double, x: DVec3)
smoothstep(low: DVec3, high: DVec3, x: DVec3)
sqrt(x: DVec3)
step(edge: Double, x: DVec3)
step(edge: DVec3, x: DVec3)
tan(x: DVec3)
tanh(x: DVec3)
trunc(x: DVec3)