From 8dcc026afb189575eb2169e0610ab1a1fb7bc89c Mon Sep 17 00:00:00 2001 From: Dominic Hamon Date: Mon, 25 Mar 2013 12:36:00 -0700 Subject: [PATCH] Add assert when out doesn't make sense in cross --- lib/src/vector_math/vector.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/src/vector_math/vector.dart b/lib/src/vector_math/vector.dart index 994d1f0..c11f832 100644 --- a/lib/src/vector_math/vector.dart +++ b/lib/src/vector_math/vector.dart @@ -50,6 +50,7 @@ dynamic cross(dynamic x, dynamic y, [dynamic out=null]) { if (x is vec3 && y is vec3) { return x.cross(y, out); } else if (x is vec2 && y is vec2) { + assert(out == null); return x.cross(y); } else if (x is num && y is vec2) { x = x.toDouble();