staticinlinedistance(v1:Vec3, v2:Vec3):FastFloat
staticinlinedistancef(v1x:FastFloat, v1y:FastFloat, v1z:FastFloat, v2x:FastFloat, v2y:FastFloat, v2z:FastFloat):FastFloat
staticinlinexAxis():Vec3
staticinlineyAxis():Vec3
staticinlinezAxis():Vec3
@:value({ z : 0.0, y : 0.0, x : 0.0 })inlinenew(x:FastFloat = 0.0, y:FastFloat = 0.0, z:FastFloat = 0.0)
x:FastFloat
y:FastFloat
z:FastFloat
inlineadd(v:Vec3):Vec3
inlineaddf(x:FastFloat, y:FastFloat, z:FastFloat):Vec3
inlineaddvecs(a:Vec3, b:Vec3):Vec3
inlineapplymat(m:Mat4):Vec3
inlineapplyproj(m:Mat4):Vec3
inlineclamp(min:FastFloat, max:FastFloat):Vec3
inlineclone():Vec3
inlinecross(v:Vec3):Vec3
inlinecrossvecs(a:Vec3, b:Vec3):Vec3
inlinedistanceTo(p:Vec3):FastFloat
inlinedot(v:Vec3):FastFloat
inlineequals(v:Vec3):Bool
inlineexp(v:Vec3):Vec3
inlinelength():FastFloat
inlinelerp(from:Vec3, to:Vec3, s:FastFloat):Vec3
inlinemult(f:FastFloat):Vec3
inlinenormalize():Vec3
inlineset(x:FastFloat, y:FastFloat, z:FastFloat):Vec3
inlinesetFrom(v:Vec3):Vec3
inlinesub(v:Vec3):Vec3
inlinesubvecs(a:Vec3, b:Vec3):Vec3
toString():String