Release notes
SylvainBertrand
released this
05 Jul 15:56
·
144 commits
to master
since this release
This release addresses issues of the version 0.18.0.
- Added
FrameTorus3D
and its interfaces. SupportingVertexHolder
is no longer anEuclidGeometry
. It didn't provide any benefit and made implementation of the interface more tedious and didn't make much sense. The shapes remain implementations ofEuclidGeoemetry
/EuclidFrameGeometry
.- Made the various final types implement
Settable<T>
again. - Added
EuclidFrameTestTools
back but only with the assertion methods forEuclidFrameGeometry
. - Added equals methods in
EuclidCoreTools
:boolean EuclidCoreTools.equals(EuclidGeometry, EuclidGeometry)
boolean EuclidCoreTools.epsilonEquals(EuclidGeometry, EuclidGeometry, double)
boolean EuclidCoreTools.geometricallyEquals(EuclidGeometry, EuclidGeometry, double)
- Added in
EuclidFrameTools
the equals methods forEuclidFrameGeometry
:boolean EuclidFrameTools.equals(EuclidFrameGeometry, EuclidFrameGeometry)
boolean EuclidFrameTools.epsilonEquals(EuclidFrameGeometry, EuclidFrameGeometry, double)
boolean EuclidFrameTools.geometricallyEquals(EuclidFrameGeometry, EuclidFrameGeometry, double)