Strong mode and linter clean-up for triangle
diff --git a/lib/src/vector_math/triangle.dart b/lib/src/vector_math/triangle.dart
index c1cf53d..fb486a6 100644
--- a/lib/src/vector_math/triangle.dart
+++ b/lib/src/vector_math/triangle.dart
@@ -46,7 +46,7 @@
 
   /// Copy the normal of [this] into [normal].
   void copyNormalInto(Vector3 normal) {
-    final v0 = point0.clone()..sub(point1);
+    final Vector3 v0 = point0.clone()..sub(point1);
     normal
       ..setFrom(point2)
       ..sub(point1)
@@ -56,9 +56,7 @@
 
   /// Transform [this] by the transform [t].
   void transform(Matrix4 t) {
-    t.transform3(_point0);
-    t.transform3(_point1);
-    t.transform3(_point2);
+    t..transform3(_point0)..transform3(_point1)..transform3(_point2);
   }
 
   /// Translate [this] by [offset].