Updated readability of the code.
[sixth-3d.git] / src / main / java / eu / svjatoslav / sixth / e3d / geometry / Point3D.java
index 1c8700a..78efbda 100755 (executable)
@@ -147,7 +147,7 @@ public class Point3D implements Cloneable {
      * @param angleXZ angle around XZ axis.
      * @param angleYZ angle around YZ axis.
      */
-    public void rotate(final Point3D center, final double angleXZ,
+    public Point3D rotate(final Point3D center, final double angleXZ,
                        final double angleYZ) {
         final double s1 = sin(angleXZ);
         final double c1 = cos(angleXZ);
@@ -168,6 +168,8 @@ public class Point3D implements Cloneable {
         x = x1 + center.x;
         y = y1 + center.y;
         z = z2 + center.z;
+
+        return this;
     }
 
     /**