This is an automated email from the ASF dual-hosted git repository.
asf-gitbox-commits pushed a change to branch geoapi-3.1
in repository https://gitbox.apache.org/repos/asf/sis.git
from 4fdadd9721 Merge of automatic reorganization of imports order.
add 3f5c1731b1 feat(Geometry): map GeometryType enum to matching Java class
add 70752bf4c8 feat(Geometry): define GeometryType on all
GeometryCollection implementation, add DefaultSolid to build solid from surfaces
add e4457e3a05 Set version number and the EPSG geodetic dataset URL to
expected values after release.
add de34d59139 Merge branch 'geoapi-4.0' into geoapi-3.1
No new revisions were added by this update.
Summary of changes:
NOTICE | 2 +-
.../apache/sis/setup/OptionalInstallations.java | 4 +-
.../main/org/apache/sis/geometries/Curve.java | 2 +
.../apache/sis/geometries/GeometryCollection.java | 5 +-
.../org/apache/sis/geometries/GeometryFactory.java | 17 +-
.../org/apache/sis/geometries/GeometryType.java | 184 ++++++++++++++-------
.../main/org/apache/sis/geometries/Solid.java | 6 +-
.../curve/{LineString.java => Line.java} | 22 +--
.../internal/shared/DefaultBSplineSolid.java | 4 +-
.../internal/shared/DefaultGeometryCollection.java | 15 +-
.../{DefaultLineString.java => DefaultLine.java} | 6 +-
.../internal/shared/DefaultMultiCurve.java | 3 +-
.../internal/shared/DefaultMultiPolyhedron.java | 3 +-
.../internal/shared/DefaultMultiSurface.java | 3 +-
.../internal/shared/DefaultPolyhedron.java | 5 +-
.../internal/shared/DefaultProductCurve.java | 3 +-
.../internal/shared/DefaultRawMultiPoint.java | 3 +-
.../{DefaultPolyhedron.java => DefaultSolid.java} | 80 +++++----
.../sis/geometries/mesh/MultiMeshPrimitive.java | 7 +
.../solid/polyhedron/AbstractPolyhedron.java | 6 +-
.../sis/geometries/spherical/GreatCircleArc.java | 2 +-
.../spherical/SphericalConvexPolygon.java | 2 +-
.../geometries/spherical/SphericalTriangle.java | 2 +-
.../sis/geometries/{solid => surface}/Capsule.java | 2 +-
.../geometries/{solid => surface}/Cylinder.java | 4 +-
.../geometries/{solid => surface}/Ellipsoid.java | 2 +-
.../geometries/surface/ParametricCurveSurface.java | 2 -
.../sis/geometries/{solid => surface}/Sphere.java | 2 +-
.../geometries/spherical/GreatCircleArcTest.java | 2 +-
.../spherical/SphericalConvexPolygonTest.java | 2 +-
.../spherical/SphericalTriangleTest.java | 2 +-
optional/src/org.apache.sis.gui/bundle/README | 10 +-
32 files changed, 261 insertions(+), 153 deletions(-)
copy
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/curve/{LineString.java
=> Line.java} (89%)
copy
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/{DefaultLineString.java
=> DefaultLine.java} (92%)
copy
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/internal/shared/{DefaultPolyhedron.java
=> DefaultSolid.java} (52%)
rename
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/{solid =>
surface}/Capsule.java (99%)
rename
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/{solid =>
surface}/Cylinder.java (99%)
rename
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/{solid =>
surface}/Ellipsoid.java (99%)
rename
incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/{solid =>
surface}/Sphere.java (99%)