commons-geometry.git
3 years ago[GEOMETRY-53] - Build Configuration for Travis executes build twice GEOMETRY-53
Karl Heinz Marbaise [Sat, 1 Jun 2019 11:22:41 +0000 (13:22 +0200)] 
[GEOMETRY-53] - Build Configuration for Travis executes build twice

3 years agoMerge branch 'GEOMETRY-52__karl'
Gilles Sadowski [Sat, 1 Jun 2019 00:03:55 +0000 (02:03 +0200)] 
Merge branch 'GEOMETRY-52__karl'

Closes #32.

3 years agoMerge branch 'GEOMETRY-19__karl'
Gilles Sadowski [Sat, 1 Jun 2019 00:03:43 +0000 (02:03 +0200)] 
Merge branch 'GEOMETRY-19__karl'

Closes #33.

3 years ago[GEOMETRY-19] - Build Fails with JDK 10 33/head
Karl Heinz Marbaise [Fri, 31 May 2019 18:31:13 +0000 (20:31 +0200)] 
[GEOMETRY-19] - Build Fails with JDK 10

3 years ago[GEOMETRY-52] - Links in README.md wrong 32/head
Karl Heinz Marbaise [Fri, 31 May 2019 17:51:49 +0000 (19:51 +0200)] 
[GEOMETRY-52] - Links in README.md wrong

3 years agoMerge branch 'GEOMETRY-29__sven'
Gilles Sadowski [Mon, 20 May 2019 13:25:38 +0000 (15:25 +0200)] 
Merge branch 'GEOMETRY-29__sven'

Closes #31.

3 years agoTrailing spaces, syntax convention.
Gilles Sadowski [Mon, 20 May 2019 13:24:28 +0000 (15:24 +0200)] 
Trailing spaces, syntax convention.

3 years agoGEOMETRY-29 fixes errors in Plane and Line reported by checkstyle. 31/head
Sven Rathgeber [Mon, 20 May 2019 08:07:58 +0000 (10:07 +0200)] 
GEOMETRY-29 fixes errors in Plane and Line reported by checkstyle.

3 years agoGEOMETRY-29 makes {{origin}} computed instead of stored. Makes {{areCoplanar}} a...
Sven Rathgeber [Wed, 10 Apr 2019 08:12:56 +0000 (10:12 +0200)] 
GEOMETRY-29 makes {{origin}} computed instead of stored. Makes {{areCoplanar}} a private helper method in {{Plane}}.

3 years agoAvoid redundant computations.
Gilles Sadowski [Wed, 10 Apr 2019 00:15:51 +0000 (02:15 +0200)] 
Avoid redundant computations.

3 years agoGEOMETRY-29 adds javadoc comment.
Sven Rathgeber [Wed, 3 Apr 2019 19:53:27 +0000 (21:53 +0200)] 
GEOMETRY-29 adds javadoc comment.

3 years agoGEOMETRY-29 working on Matts review. Part III
Sven Rathgeber [Wed, 3 Apr 2019 19:44:39 +0000 (21:44 +0200)] 
GEOMETRY-29 working on Matts review. Part III

3 years agoGEOMETRY-29 working on Matts review. Part II
Sven Rathgeber [Wed, 3 Apr 2019 16:57:14 +0000 (18:57 +0200)] 
GEOMETRY-29 working on Matts review. Part II

3 years agoGEOMETRY-29 working on Matts review.
Sven Rathgeber [Sun, 31 Mar 2019 16:41:49 +0000 (18:41 +0200)] 
GEOMETRY-29 working on Matts review.

3 years agoGEOMETRY-29 adds tests
Sven Rathgeber [Mon, 25 Mar 2019 15:35:12 +0000 (16:35 +0100)] 
GEOMETRY-29 adds tests

3 years agoGEOMETRY-29 removes my alternative version (probably slower) of contains(Plane).
Sven Rathgeber [Sun, 24 Mar 2019 05:38:20 +0000 (06:38 +0100)] 
GEOMETRY-29 removes my alternative version (probably slower) of contains(Plane).

3 years agoGEOMETRY-29 improves javadoc. Adds tests.
Sven Rathgeber [Sun, 24 Mar 2019 05:24:09 +0000 (06:24 +0100)] 
GEOMETRY-29 improves javadoc. Adds tests.

3 years agoGEOMETRY-29 first Version of api according jira issue. Adds equals/toString to Line...
Sven Rathgeber [Wed, 20 Mar 2019 13:37:37 +0000 (14:37 +0100)] 
GEOMETRY-29 first Version of api according jira issue. Adds equals/toString to Line, adds areCoplanar to Vector3D, adds some tests.

3 years agoGEOMETRY-29 rename fromThreePoints to fromPoints, corrects typos. adds getW, adds...
Sven Rathgeber [Mon, 18 Mar 2019 07:00:36 +0000 (08:00 +0100)] 
GEOMETRY-29 rename fromThreePoints to fromPoints, corrects typos. adds getW, adds getOriginOffset, renames fromTwoVectors to fromPlaneVectors.

3 years agoGEOMETRY-29 corrects comment for copy factory method, corrects typo. Removes factory...
Sven Rathgeber [Mon, 18 Mar 2019 06:40:11 +0000 (07:40 +0100)] 
GEOMETRY-29 corrects comment for copy factory method, corrects typo. Removes factory method with all arguments supplied.

3 years agoGEOMETRY-29 replaces removes redundant method: calculateW.
Sven Rathgeber [Sun, 17 Mar 2019 07:39:15 +0000 (08:39 +0100)] 
GEOMETRY-29 replaces removes redundant method: calculateW.

3 years agoGEOMETRY-29 first version.
Sven Rathgeber [Fri, 15 Mar 2019 14:10:48 +0000 (15:10 +0100)] 
GEOMETRY-29 first version.

3 years agoMerge branch 'GEOMETRY-28__matt'
Gilles Sadowski [Sun, 17 Feb 2019 13:13:00 +0000 (14:13 +0100)] 
Merge branch 'GEOMETRY-28__matt'

Closes #30.

3 years agoGEOMETRY-28: Cleaning up o.a.c.geometry.euclidean.twod.Line API and adding additional... 30/head
Matt Juntunen [Sun, 17 Feb 2019 02:41:22 +0000 (21:41 -0500)] 
GEOMETRY-28: Cleaning up o.a.c.geometry.euclidean.twod.Line API and adding additional unit tests

3 years agoMerge branch 'GEOMETRY-27__matt'
Gilles Sadowski [Sun, 10 Feb 2019 23:42:33 +0000 (00:42 +0100)] 
Merge branch 'GEOMETRY-27__matt'

Closes #27.

3 years agoGEOMETRY-27: refactoring and cleaning up OrientedPoint class; adding GeometryValueExc... 27/head
Matt Juntunen [Sun, 10 Feb 2019 14:26:22 +0000 (09:26 -0500)] 
GEOMETRY-27: refactoring and cleaning up OrientedPoint class; adding GeometryValueException to encapsulate idea of a programatically correct input that evaluates to an invalid geometric value

3 years agoMerge branch 'GEOMETRY-41__matt'
Gilles Sadowski [Sun, 10 Feb 2019 10:28:57 +0000 (11:28 +0100)] 
Merge branch 'GEOMETRY-41__matt'

Closes #24.

3 years agoMerge branch 'GEOMETRY-42__matt'
Gilles Sadowski [Sun, 10 Feb 2019 10:21:30 +0000 (11:21 +0100)] 
Merge branch 'GEOMETRY-42__matt'

Closes #26.

3 years agoGEOMETRY-42: Adding Vector2D.signedArea(Vector2D) method; removing Vector2D.cross... 26/head
Matt Juntunen [Wed, 6 Feb 2019 05:25:35 +0000 (00:25 -0500)] 
GEOMETRY-42: Adding Vector2D.signedArea(Vector2D) method; removing Vector2D.cross() method since the cross product is not defined in two dimensions

3 years agoMerge branch 'GEOMETRY-43__sven'
Gilles Sadowski [Sat, 9 Feb 2019 22:29:09 +0000 (23:29 +0100)] 
Merge branch 'GEOMETRY-43__sven'

Closes #23.
Closes #25.

3 years agoMerge commit 'refs/pull/25/head' of https://github.com/apache/commons-geometry into...
Gilles Sadowski [Sat, 9 Feb 2019 22:28:12 +0000 (23:28 +0100)] 
Merge commit 'refs/pull/25/head' of https://github.com/apache/commons-geometry into GEOMETRY-43__sven

3 years agoGEOMETRY-43: adding extra condition to Plane.firstIntersection() to avoid returning... 25/head
Matt Juntunen [Sat, 9 Feb 2019 14:13:34 +0000 (09:13 -0500)] 
GEOMETRY-43: adding extra condition to Plane.firstIntersection() to avoid returning facets that are parallel to the test line

3 years agoGEOMETRY-11: using shorter and more consistent method names for DoublePrecisionContext 24/head
Matt Juntunen [Fri, 8 Feb 2019 23:47:43 +0000 (18:47 -0500)] 
GEOMETRY-11: using shorter and more consistent method names for DoublePrecisionContext

3 years agoGEOMETRY-41: Adding equals(EuclideanVector, DoublePrecisionContext) and isZero(Double...
Matt Juntunen [Wed, 6 Feb 2019 04:29:58 +0000 (23:29 -0500)] 
GEOMETRY-41: Adding equals(EuclideanVector, DoublePrecisionContext) and isZero(DoublePrecisionContext) methods to EuclideanVector and subclasses

3 years agoGEOMETRY-43 adds a test -> line intersecting cube. Line lies on plane. One intersecti... 23/head
Sven Rathgeber [Tue, 5 Feb 2019 14:27:23 +0000 (15:27 +0100)] 
GEOMETRY-43 adds a test -> line intersecting cube. Line lies on plane. One intersection only.

3 years agoMerge branch 'GEOMETRY-11__matt'
Gilles Sadowski [Tue, 5 Feb 2019 11:44:00 +0000 (12:44 +0100)] 
Merge branch 'GEOMETRY-11__matt'

Closes #22.

3 years agoTrailing spaces.
Gilles Sadowski [Tue, 5 Feb 2019 11:42:46 +0000 (12:42 +0100)] 
Trailing spaces.

3 years agoGEOMETRY-11: replacing double tolerance values with DoublePrecisionContext class 22/head
Matt Juntunen [Sat, 2 Feb 2019 00:05:58 +0000 (19:05 -0500)] 
GEOMETRY-11: replacing double tolerance values with DoublePrecisionContext class

3 years agoGEOMETRY-40: Fix template file (web site).
Gilles Sadowski [Sun, 27 Jan 2019 10:56:58 +0000 (11:56 +0100)] 
GEOMETRY-40: Fix template file (web site).

Thanks to Sven Rathgeber for pointing out the copy/paste mistakes.

3 years agoMerge branch 'fix_GEOMETRY-38__matt'
Gilles Sadowski [Fri, 25 Jan 2019 13:58:14 +0000 (14:58 +0100)] 
Merge branch 'fix_GEOMETRY-38__matt'

Closes #21.

3 years agoGEOMETRY-38: fixing issue where PolyhedronsSet.firstIntersection does not detect...
Matt Juntunen [Fri, 25 Jan 2019 02:10:48 +0000 (21:10 -0500)] 
GEOMETRY-38: fixing issue where PolyhedronsSet.firstIntersection does not detect intersections on subhyperplane boundaries

3 years agoMerge branch 'fix_GEOMETRY-39__matt'
Gilles Sadowski [Fri, 25 Jan 2019 13:52:43 +0000 (14:52 +0100)] 
Merge branch 'fix_GEOMETRY-39__matt'

Closes #20.

3 years agoGEOMETRY-39: Removing unneeded checks on PlaneAngleRadians normalization output 20/head
Matt Juntunen [Fri, 25 Jan 2019 01:06:23 +0000 (20:06 -0500)] 
GEOMETRY-39: Removing unneeded checks on PlaneAngleRadians normalization output

3 years agoMerge branch 'task_GEOMETRY-31__matt'
Gilles Sadowski [Sat, 22 Dec 2018 23:26:26 +0000 (00:26 +0100)] 
Merge branch 'task_GEOMETRY-31__matt'

Closes #18.

3 years agoGEOMETRY-31: renaming dotProduct to dot and crossProduct to cross 18/head
Matt Juntunen [Sat, 22 Dec 2018 04:23:22 +0000 (23:23 -0500)] 
GEOMETRY-31: renaming dotProduct to dot and crossProduct to cross

3 years agoGEOMETRY-31: standardizing method names with commons-numbers
Matt Juntunen [Fri, 21 Dec 2018 02:42:24 +0000 (21:42 -0500)] 
GEOMETRY-31: standardizing method names with commons-numbers

3 years agoremoving unused import 17/head
Matt Juntunen [Fri, 21 Dec 2018 02:28:59 +0000 (21:28 -0500)] 
removing unused import

3 years agominor cleanup: removing unused internal methods, using better test names, adding...
Matt Juntunen [Fri, 21 Dec 2018 02:25:22 +0000 (21:25 -0500)] 
minor cleanup: removing unused internal methods, using better test names, adding javadocs

3 years agoUpgrade dependencies.
Gilles Sadowski [Mon, 17 Dec 2018 19:56:11 +0000 (20:56 +0100)] 
Upgrade dependencies.

Build now passes on JDK 10.  Thanks to Stefan Bodewig.

3 years agoPackage-access level is not necessary.
Gilles Sadowski [Mon, 17 Dec 2018 13:39:06 +0000 (14:39 +0100)] 
Package-access level is not necessary.

3 years agoReuse functionality defined in "Commons Numbers".
Gilles Sadowski [Mon, 17 Dec 2018 02:00:52 +0000 (03:00 +0100)] 
Reuse functionality defined in "Commons Numbers".

3 years agoMerge branch 'feature_GEOMETRY-14'
Gilles Sadowski [Mon, 17 Dec 2018 01:31:38 +0000 (02:31 +0100)] 
Merge branch 'feature_GEOMETRY-14'

Closes #16.

3 years agoGEOMETRY-14: adding Rotation3D and AffineTransformMatrix interfaces 16/head
Matt Juntunen [Sun, 16 Dec 2018 21:07:58 +0000 (16:07 -0500)] 
GEOMETRY-14: adding Rotation3D and AffineTransformMatrix interfaces

3 years agoGEOMETRY-14: Use class "Slerp" from "Commons Numbers".
Gilles Sadowski [Sun, 16 Dec 2018 00:42:32 +0000 (01:42 +0100)] 
GEOMETRY-14: Use class "Slerp" from "Commons Numbers".

3 years agoReuse existing instance.
Gilles Sadowski [Sat, 15 Dec 2018 23:39:22 +0000 (00:39 +0100)] 
Reuse existing instance.

3 years agoGEOMETRY-14: Removed array input/output.
Gilles Sadowski [Sat, 15 Dec 2018 23:36:06 +0000 (00:36 +0100)] 
GEOMETRY-14: Removed array input/output.

3 years agoTypo in unit test class name.
Gilles Sadowski [Sat, 15 Dec 2018 19:18:46 +0000 (20:18 +0100)] 
Typo in unit test class name.

3 years agoGEOMETRY-14: Removed redundant accessor methods.
Gilles Sadowski [Sat, 15 Dec 2018 19:16:21 +0000 (20:16 +0100)] 
GEOMETRY-14: Removed redundant accessor methods.

3 years agoJavadoc.
Gilles Sadowski [Sat, 15 Dec 2018 18:19:29 +0000 (19:19 +0100)] 
Javadoc.

3 years agoGEOMETRY-14: Decouple "slerp" from "rotation".
Gilles Sadowski [Sat, 15 Dec 2018 12:50:07 +0000 (13:50 +0100)] 
GEOMETRY-14: Decouple "slerp" from "rotation".

It avoids recomputations when several interpolation steps are needed.

Combined creation/transform method removed and unit test adapted.

3 years agoMerge branch 'feature_GEOMETRY-14' of https://gitbox.apache.org/repos/asf/commons...
Gilles Sadowski [Sat, 15 Dec 2018 03:41:06 +0000 (04:41 +0100)] 
Merge branch 'feature_GEOMETRY-14' of https://gitbox.apache.org/repos/asf/commons-geometry into feature_GEOMETRY-14

3 years agoGEOMETRY-14: Move "slerp" algorithm into its own class.
Gilles Sadowski [Sat, 15 Dec 2018 02:11:41 +0000 (03:11 +0100)] 
GEOMETRY-14: Move "slerp" algorithm into its own class.

3 years agoGEOMETRY-14: updates to QuaternionRotation based on changes in Quaternion from common...
Matt Juntunen [Fri, 14 Dec 2018 12:53:13 +0000 (07:53 -0500)] 
GEOMETRY-14: updates to QuaternionRotation based on changes in Quaternion from commons-numbers

3 years agoGEOMETRY-14: updating QuaternionRotation to use Quaternion from commons-numbers
Matt Juntunen [Fri, 14 Dec 2018 02:43:36 +0000 (21:43 -0500)] 
GEOMETRY-14: updating QuaternionRotation to use Quaternion from commons-numbers

3 years agoGEOMETRY-14: Adding AffineTransformMatrix?D classes, QuaternionRotation, and AxisAngl...
Matt Juntunen [Tue, 11 Dec 2018 02:23:14 +0000 (21:23 -0500)] 
GEOMETRY-14: Adding AffineTransformMatrix?D classes, QuaternionRotation, and AxisAngleSequence; removing previous Rotation class

3 years agoGEOMETRY-14: Move "slerp" algorithm into its own class.
Gilles Sadowski [Sat, 15 Dec 2018 02:11:41 +0000 (03:11 +0100)] 
GEOMETRY-14: Move "slerp" algorithm into its own class.

3 years agoGEOMETRY-14: updates to QuaternionRotation based on changes in Quaternion from common...
Matt Juntunen [Fri, 14 Dec 2018 12:53:13 +0000 (07:53 -0500)] 
GEOMETRY-14: updates to QuaternionRotation based on changes in Quaternion from commons-numbers

3 years agoGEOMETRY-14: updating QuaternionRotation to use Quaternion from commons-numbers
Matt Juntunen [Fri, 14 Dec 2018 02:43:36 +0000 (21:43 -0500)] 
GEOMETRY-14: updating QuaternionRotation to use Quaternion from commons-numbers

3 years agoUpgrade dependency.
Gilles Sadowski [Wed, 12 Dec 2018 17:24:00 +0000 (18:24 +0100)] 
Upgrade dependency.

3 years agoFix POM.
Gilles Sadowski [Tue, 11 Dec 2018 23:01:35 +0000 (00:01 +0100)] 
Fix POM.

3 years agoGEOMETRY-14: Adding AffineTransformMatrix?D classes, QuaternionRotation, and AxisAngl...
Matt Juntunen [Tue, 11 Dec 2018 02:23:14 +0000 (21:23 -0500)] 
GEOMETRY-14: Adding AffineTransformMatrix?D classes, QuaternionRotation, and AxisAngleSequence; removing previous Rotation class

3 years agoUpgrade CP.
Gilles Sadowski [Tue, 4 Dec 2018 14:04:58 +0000 (15:04 +0100)] 
Upgrade CP.

3 years agoMerge branch 'GEOMETRY-23__matt'
Gilles Sadowski [Fri, 9 Nov 2018 11:33:42 +0000 (12:33 +0100)] 
Merge branch 'GEOMETRY-23__matt'

Closes #15

3 years agoRedundant exclude in RAT config.
Gilles Sadowski [Fri, 9 Nov 2018 11:32:21 +0000 (12:32 +0100)] 
Redundant exclude in RAT config.

3 years agoTrailing spaces.
Gilles Sadowski [Fri, 9 Nov 2018 11:31:56 +0000 (12:31 +0100)] 
Trailing spaces.

3 years agoadding .bsp and .ply test files in commons-geometry-euclidean to RAT exclude configur... 15/head
Matt Juntunen [Fri, 9 Nov 2018 02:22:25 +0000 (21:22 -0500)] 
adding .bsp and .ply test files in commons-geometry-euclidean to RAT exclude configuration

3 years agoGEOMETRY-23: removing polar and spherical methods from Vector2D and Vector3D; renamin...
Matt Juntunen [Fri, 9 Nov 2018 01:59:09 +0000 (20:59 -0500)] 
GEOMETRY-23: removing polar and spherical methods from Vector2D and Vector3D; renaming Vector?D.ofArray to Vector?D.of

3 years agoGEOMETRY-23: removing Euclidean point classes and making Vector?D implement Point
Matt Juntunen [Thu, 18 Oct 2018 04:44:50 +0000 (00:44 -0400)] 
GEOMETRY-23: removing Euclidean point classes and making Vector?D implement Point

3 years agoTrailing spaces.
Gilles Sadowski [Sun, 7 Oct 2018 08:17:09 +0000 (10:17 +0200)] 
Trailing spaces.

3 years agoWeb site files.
Gilles Sadowski [Tue, 25 Sep 2018 10:44:55 +0000 (12:44 +0200)] 
Web site files.

3 years agoGEOMETRY-21: Return known value for the norm of a normalized vector.
Gilles Sadowski [Mon, 24 Sep 2018 00:19:19 +0000 (02:19 +0200)] 
GEOMETRY-21: Return known value for the norm of a normalized vector.

Adjust threshold in "angle" method so that all unit tests pass (cf. JIRA discussion).
Not done yet: magic number should be replaced by a declared constant.

3 years agoMerge branch 'GEOMETRY-20__matt'
Gilles Sadowski [Sun, 23 Sep 2018 10:41:07 +0000 (12:41 +0200)] 
Merge branch 'GEOMETRY-20__matt'

Closes #13

3 years agoGEOMETRY-20: removing getNorm1(), getNormInf(), distance1(), and distanceInf() Vector... 13/head
Matt Juntunen [Sun, 23 Sep 2018 02:07:59 +0000 (22:07 -0400)] 
GEOMETRY-20: removing getNorm1(), getNormInf(), distance1(), and distanceInf() Vector methods to simplify and streamline API

3 years agoMerge branch 'GEOMETRY-17__matt'
Gilles Sadowski [Sat, 22 Sep 2018 13:28:59 +0000 (15:28 +0200)] 
Merge branch 'GEOMETRY-17__matt'

Closes #11

3 years agoGEOMETRY-17: fixing checkstyle issues 11/head
Matt Juntunen [Sat, 22 Sep 2018 03:26:42 +0000 (23:26 -0400)] 
GEOMETRY-17: fixing checkstyle issues

3 years agoGEOMETRY-17: cleaning up Vector interfaces; created MultiDimensionalEuclideanVector...
Matt Juntunen [Sat, 22 Sep 2018 02:26:14 +0000 (22:26 -0400)] 
GEOMETRY-17: cleaning up Vector interfaces; created MultiDimensionalEuclideanVector and moved project, reject, and orthgonal methods to it; Vector1D nor longer has project and reject

3 years agoGEOMETRY-17: implementing changes from pull request feedback; renaming getRealNonZerN...
Matt Juntunen [Sat, 22 Sep 2018 01:57:44 +0000 (21:57 -0400)] 
GEOMETRY-17: implementing changes from pull request feedback; renaming getRealNonZerNorm() vector method to getCheckedNorm() and making private

3 years agoMerge branch 'master' into geometry-17
Matt Juntunen [Sat, 22 Sep 2018 01:26:59 +0000 (21:26 -0400)] 
Merge branch 'master' into geometry-17

3 years agoDisabing Java 10 (travis).
Gilles Sadowski [Tue, 18 Sep 2018 15:31:00 +0000 (17:31 +0200)] 
Disabing Java 10 (travis).

Build also fails locally with JDK 10.

3 years agoUpdate dependencies.
Gilles Sadowski [Tue, 18 Sep 2018 14:56:38 +0000 (16:56 +0200)] 
Update dependencies.

3 years agoRequires Java 8+.
Gilles Sadowski [Tue, 18 Sep 2018 14:05:41 +0000 (16:05 +0200)] 
Requires Java 8+.

3 years agoProject information.
Gilles Sadowski [Tue, 18 Sep 2018 10:19:27 +0000 (12:19 +0200)] 
Project information.

3 years agoGEOMETRY-17: adding Vector2D#orthogonal methods
Matt Juntunen [Tue, 18 Sep 2018 02:49:58 +0000 (22:49 -0400)] 
GEOMETRY-17: adding Vector2D#orthogonal methods

3 years agomerging with master
Matt Juntunen [Tue, 18 Sep 2018 01:46:54 +0000 (21:46 -0400)] 
merging with master

3 years agoFix auto-generated file.
Gilles Sadowski [Mon, 17 Sep 2018 16:41:19 +0000 (18:41 +0200)] 
Fix auto-generated file.

3 years agoMerge branch 'GEOMETRY-10__matt'
Gilles Sadowski [Mon, 17 Sep 2018 13:33:58 +0000 (15:33 +0200)] 
Merge branch 'GEOMETRY-10__matt'

Closes #10

3 years agoNit.
Gilles Sadowski [Mon, 17 Sep 2018 13:32:27 +0000 (15:32 +0200)] 
Nit.

Avoid floating-point as loop boundaries.

3 years agoGEOMETRY-17: adding public EuclideanVector#getRealNonZeroNorm() method
Matt Juntunen [Mon, 17 Sep 2018 04:41:33 +0000 (00:41 -0400)] 
GEOMETRY-17: adding public EuclideanVector#getRealNonZeroNorm() method

3 years agoremoving unused ZeroNormException; this was replaced with IllegalNormException
Matt Juntunen [Mon, 17 Sep 2018 04:17:36 +0000 (00:17 -0400)] 
removing unused ZeroNormException; this was replaced with IllegalNormException

3 years agoGEOMETRY-17: removing Vector getMagnitude() and getMagnitudeSq() alias methods; renam...
Matt Juntunen [Mon, 17 Sep 2018 04:15:52 +0000 (00:15 -0400)] 
GEOMETRY-17: removing Vector getMagnitude() and getMagnitudeSq() alias methods; renaming withMagnitude() to withNorm()