From 02402c9c9f4e84860e922fd48de9b5d1febedf1a Mon Sep 17 00:00:00 2001 From: Alexander Rose <alex.rose@rcsb.org> Date: Wed, 10 Apr 2019 16:47:52 -0700 Subject: [PATCH] added Vec3.setNaN --- src/mol-math/linear-algebra/3d/vec3.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mol-math/linear-algebra/3d/vec3.ts b/src/mol-math/linear-algebra/3d/vec3.ts index 13b3053b7..982d323f1 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); } -- GitLab