Normand Briere
2019-10-06 ce660a4b6ba367bd162dd2cff26d02c80a34c912
LA.java
....@@ -88,6 +88,9 @@
8888
8989 static void vecCopy(cVector a, cVector b)
9090 {
91
+ Grafreed.Assert (a != null);
92
+ assert (b != null);
93
+
9194 b.x = a.x;
9295 b.y = a.y;
9396 b.z = a.z;
....@@ -307,6 +310,7 @@
307310
308311 }
309312
313
+ // Last row should always be 0 0 0 1
310314 Grafreed.Assert(Math.abs(src[0][3]) <= 1E-15);
311315 Grafreed.Assert(Math.abs(src[1][3]) <= 1E-15);
312316 Grafreed.Assert(Math.abs(src[2][3]) <= 1E-15);