Normand Briere
2019-06-09 989407a46041b80c71fd906bff6b97528e6f3350
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);