diff --git a/src/mol-math/linear-algebra/3d/vec3.ts b/src/mol-math/linear-algebra/3d/vec3.ts index 13b3053b7edec17ba8bfd239d6b48bcd61f16c5c..982d323f1933cb5e9ebf17fc1b50c452dfc6581e 100644 --- a/src/mol-math/linear-algebra/3d/vec3.ts +++ b/src/mol-math/linear-algebra/3d/vec3.ts @@ -47,6 +47,13 @@ namespace Vec3 { return isNaN(a[0]) || isNaN(a[1]) || isNaN(a[2]) } + export function setNaN(out: Vec3) { + out[0] = NaN; + out[1] = NaN; + out[2] = NaN; + return out + } + export function fromObj(v: { x: number, y: number, z: number }): Vec3 { return create(v.x, v.y, v.z); }