分类:类型
64 位浮点数,字面量按精确值读取。
Double
A 64-bit float; a literal is taken exact.
abs(x: Double)
acos(x: Double)
asin(x: Double)
atan(x: Double)
atan2(y: Double, x: Double)
ceil(x: Double)
clamp(x: Double, low: Double, high: Double)
DVec2
clamp(x: DVec2, low: Double, high: Double)
DVec3
clamp(x: DVec3, low: Double, high: Double)
DVec4
clamp(x: DVec4, low: Double, high: Double)
clock()
cos(x: Double)
cosh(x: Double)
determinant(m: DMat4)
DMat2
dmat2(diagonal: Double)
DMat3
dmat3(diagonal: Double)
DMat4
dmat4(diagonal: Double)
dot(a: DVec3, b: DVec3)
double(x: Float)
double(x: Int)
double(x: Bool)
double(x: Long)
dvec2(x: Double, y: Double)
dvec3(x: Double, y: Double, z: Double)
dvec3(xy: DVec2, z: Double)
dvec4(x: Double, y: Double, z: Double, w: Double)
dvec4(xyz: DVec3, w: Double)
exp(x: Double)
exp2(x: Double)
Float
float(x: Double)
floor(x: Double)
fma(a: Double, b: Double, c: Double)
fract(x: Double)
Int
int(x: Double)
length(v: DVec3)
log(x: Double)
log2(x: Double)
Long
long(x: Double)
max(a: Double, b: Double)
max(a: DVec2, b: Double)
max(a: DVec3, b: Double)
max(a: DVec4, b: Double)
min(a: Double, b: Double)
min(a: DVec2, b: Double)
min(a: DVec3, b: Double)
min(a: DVec4, b: Double)
mix(a: Double, b: Double, t: Double)
mix(a: DVec2, b: DVec2, t: Double)
mix(a: DVec3, b: DVec3, t: Double)
mix(a: DVec4, b: DVec4, t: Double)
pow(base: Double, exponent: Double)
pow(base: DVec2, exponent: Double)
pow(base: DVec3, exponent: Double)
pow(base: DVec4, exponent: Double)
round(x: Double)
sign(x: Double)
sin(x: Double)
sinh(x: Double)
smoothstep(low: Double, high: Double, x: Double)
smoothstep(low: Double, high: Double, x: DVec2)
smoothstep(low: Double, high: Double, x: DVec3)
smoothstep(low: Double, high: Double, x: DVec4)
sqrt(x: Double)
step(edge: Double, x: Double)
step(edge: Double, x: DVec2)
step(edge: Double, x: DVec3)
step(edge: Double, x: DVec4)
tan(x: Double)
tanh(x: Double)
trunc(x: Double)