This is an automated email from the ASF dual-hosted git repository.

erans pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-geometry.git

commit 68e17fa9fbc9cb8f00da5ee0849d1e6f176f89c9
Author: Gilles Sadowski <[email protected]>
AuthorDate: Fri Sep 27 14:15:12 2019 +0200

    GEOMETRY-61: Advertize specific characteristics of returned instance.
---
 .../java/org/apache/commons/geometry/euclidean/oned/Vector1D.java   | 6 +++---
 .../java/org/apache/commons/geometry/euclidean/threed/Vector3D.java | 6 +++---
 .../java/org/apache/commons/geometry/euclidean/twod/Vector2D.java   | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git 
a/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/oned/Vector1D.java
 
b/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/oned/Vector1D.java
index 7ff4a9d..827afde 100644
--- 
a/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/oned/Vector1D.java
+++ 
b/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/oned/Vector1D.java
@@ -98,7 +98,7 @@ public class Vector1D extends EuclideanVector<Vector1D> {
 
     /** {@inheritDoc} */
     @Override
-    public Vector1D directionTo(Vector1D v) {
+    public Unit directionTo(Vector1D v) {
         return vectorTo(v).normalize();
     }
 
@@ -165,7 +165,7 @@ public class Vector1D extends EuclideanVector<Vector1D> {
 
     /** {@inheritDoc} */
     @Override
-    public Vector1D normalize() {
+    public Unit normalize() {
         return Unit.from(x);
     }
 
@@ -432,7 +432,7 @@ public class Vector1D extends EuclideanVector<Vector1D> {
 
         /** {@inheritDoc} */
         @Override
-        public Vector1D normalize() {
+        public Unit normalize() {
             return this;
         }
 
diff --git 
a/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Vector3D.java
 
b/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Vector3D.java
index 5aa4610..dc73b4c 100644
--- 
a/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Vector3D.java
+++ 
b/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/threed/Vector3D.java
@@ -148,7 +148,7 @@ public class Vector3D extends 
MultiDimensionalEuclideanVector<Vector3D> {
 
     /** {@inheritDoc} */
     @Override
-    public Vector3D directionTo(Vector3D v) {
+    public Unit directionTo(Vector3D v) {
         return vectorTo(v).normalize();
     }
 
@@ -230,7 +230,7 @@ public class Vector3D extends 
MultiDimensionalEuclideanVector<Vector3D> {
 
     /** {@inheritDoc} */
     @Override
-    public Vector3D normalize() {
+    public Unit normalize() {
         return Unit.from(x, y, z);
     }
 
@@ -649,7 +649,7 @@ public class Vector3D extends 
MultiDimensionalEuclideanVector<Vector3D> {
 
         /** {@inheritDoc} */
         @Override
-        public Vector3D normalize() {
+        public Unit normalize() {
             return this;
         }
 
diff --git 
a/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Vector2D.java
 
b/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Vector2D.java
index 85dac32..0daf927 100644
--- 
a/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Vector2D.java
+++ 
b/commons-geometry-euclidean/src/main/java/org/apache/commons/geometry/euclidean/twod/Vector2D.java
@@ -122,7 +122,7 @@ public class Vector2D extends 
MultiDimensionalEuclideanVector<Vector2D> {
 
     /** {@inheritDoc} */
     @Override
-    public Vector2D directionTo(Vector2D v) {
+    public Unit directionTo(Vector2D v) {
         return vectorTo(v).normalize();
     }
 
@@ -193,7 +193,7 @@ public class Vector2D extends 
MultiDimensionalEuclideanVector<Vector2D> {
 
     /** {@inheritDoc} */
     @Override
-    public Vector2D normalize() {
+    public Unit normalize() {
         return Unit.from(x, y);
     }
 
@@ -579,7 +579,7 @@ public class Vector2D extends 
MultiDimensionalEuclideanVector<Vector2D> {
 
         /** {@inheritDoc} */
         @Override
-        public Vector2D normalize() {
+        public Unit normalize() {
             return this;
         }
 

Reply via email to