Minor cleanup.
[lsystem3d.git] / src / vector.cpp
index 3f68193c792231132f36c598280dee015537e8cf..06ce40c6c5d4e741f749ea8490975f0022f40d49 100644 (file)
@@ -1,6 +1,6 @@
 // Copyright (C) 2006 Erik Dahlberg
 // 
-// This file is part of LSystem3d.
+// This file is part of LSystem3D.
 // 
 // LSystem3D is free software; you can redistribute it and/or
 // modify it under the terms of the GNU General Public License
@@ -47,6 +47,23 @@ Vector::~Vector()
 
 
 
+/**
+ * Normalize vector
+ */
+void Vector::normalize()
+{
+    double length = sqrt(_x * _x + _y * _y + _z * _z);
+    
+    if (length != 0)
+    {
+        _x /= length;
+        _y /= length;
+        _z /= length;
+    }
+}
+
+
+
 /**
  * Rotate around another vector
  * @param angle rotation angle
@@ -82,23 +99,6 @@ void Vector::rotate(double angle, Vector vector)
 
 
 
-/**
- * Normalize vector
- */
-void Vector::normalize()
-{
-    double length = sqrt(_x * _x + _y * _y + _z * _z);
-    
-    if (length != 0)
-    {
-        _x /= length;
-        _y /= length;
-        _z /= length;
-    }
-}
-
-
-
 /**
  * Get scalar product of two vectors
  * @param vector arbitrary vector