From 8ce61d6c30d21b624bded47b9a83b0103e670e86 Mon Sep 17 00:00:00 2001 From: Luc Maisonobe <luc@orekit.org> Date: Tue, 20 May 2014 15:13:38 +0200 Subject: [PATCH] Created a utils package. --- src/main/java/org/orekit/rugged/api/Rugged.java | 4 ++-- .../java/org/orekit/rugged/api/SensorMeanPlaneCrossing.java | 2 +- src/main/java/org/orekit/rugged/core/BasicScanAlgorithm.java | 1 + src/main/java/org/orekit/rugged/core/IgnoreDEMAlgorithm.java | 1 + .../org/orekit/rugged/core/duvenhage/DuvenhageAlgorithm.java | 2 +- .../java/org/orekit/rugged/raster/IntersectionAlgorithm.java | 2 +- .../org/orekit/rugged/{core => utils}/ExtendedEllipsoid.java | 2 +- .../rugged/{core => utils}/SpacecraftToObservedBody.java | 2 +- .../java/org/orekit/rugged/core/AbstractAlgorithmTest.java | 1 + .../orekit/rugged/{core => utils}/ExtendedEllipsoidTest.java | 4 ++-- 10 files changed, 12 insertions(+), 9 deletions(-) rename src/main/java/org/orekit/rugged/{core => utils}/ExtendedEllipsoid.java (99%) rename src/main/java/org/orekit/rugged/{core => utils}/SpacecraftToObservedBody.java (99%) rename src/test/java/org/orekit/rugged/{core => utils}/ExtendedEllipsoidTest.java (99%) diff --git a/src/main/java/org/orekit/rugged/api/Rugged.java b/src/main/java/org/orekit/rugged/api/Rugged.java index 0ea78984..9c4c5d83 100644 --- a/src/main/java/org/orekit/rugged/api/Rugged.java +++ b/src/main/java/org/orekit/rugged/api/Rugged.java @@ -40,11 +40,11 @@ import org.orekit.orbits.CartesianOrbit; import org.orekit.orbits.Orbit; import org.orekit.propagation.Propagator; import org.orekit.rugged.core.BasicScanAlgorithm; -import org.orekit.rugged.core.ExtendedEllipsoid; import org.orekit.rugged.core.IgnoreDEMAlgorithm; -import org.orekit.rugged.core.SpacecraftToObservedBody; import org.orekit.rugged.core.duvenhage.DuvenhageAlgorithm; import org.orekit.rugged.raster.IntersectionAlgorithm; +import org.orekit.rugged.utils.ExtendedEllipsoid; +import org.orekit.rugged.utils.SpacecraftToObservedBody; import org.orekit.time.AbsoluteDate; import org.orekit.utils.Constants; import org.orekit.utils.IERSConventions; diff --git a/src/main/java/org/orekit/rugged/api/SensorMeanPlaneCrossing.java b/src/main/java/org/orekit/rugged/api/SensorMeanPlaneCrossing.java index ebe5fd36..7af3c9a4 100644 --- a/src/main/java/org/orekit/rugged/api/SensorMeanPlaneCrossing.java +++ b/src/main/java/org/orekit/rugged/api/SensorMeanPlaneCrossing.java @@ -25,7 +25,7 @@ import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; import org.apache.commons.math3.util.FastMath; import org.orekit.errors.OrekitException; import org.orekit.frames.Transform; -import org.orekit.rugged.core.SpacecraftToObservedBody; +import org.orekit.rugged.utils.SpacecraftToObservedBody; import org.orekit.time.AbsoluteDate; import org.orekit.utils.Constants; import org.orekit.utils.PVCoordinates; diff --git a/src/main/java/org/orekit/rugged/core/BasicScanAlgorithm.java b/src/main/java/org/orekit/rugged/core/BasicScanAlgorithm.java index 2a62c35a..94acd062 100644 --- a/src/main/java/org/orekit/rugged/core/BasicScanAlgorithm.java +++ b/src/main/java/org/orekit/rugged/core/BasicScanAlgorithm.java @@ -30,6 +30,7 @@ import org.orekit.rugged.raster.SimpleTile; import org.orekit.rugged.raster.SimpleTileFactory; import org.orekit.rugged.raster.Tile; import org.orekit.rugged.raster.TilesCache; +import org.orekit.rugged.utils.ExtendedEllipsoid; /** Intersection computation using a basic algorithm based on exhaustive scan. * <p> diff --git a/src/main/java/org/orekit/rugged/core/IgnoreDEMAlgorithm.java b/src/main/java/org/orekit/rugged/core/IgnoreDEMAlgorithm.java index fe9b98e5..2c4a564d 100644 --- a/src/main/java/org/orekit/rugged/core/IgnoreDEMAlgorithm.java +++ b/src/main/java/org/orekit/rugged/core/IgnoreDEMAlgorithm.java @@ -21,6 +21,7 @@ import org.orekit.bodies.GeodeticPoint; import org.orekit.errors.OrekitException; import org.orekit.rugged.api.RuggedException; import org.orekit.rugged.raster.IntersectionAlgorithm; +import org.orekit.rugged.utils.ExtendedEllipsoid; /** Intersection ignoring Digital Elevation Model. * <p> diff --git a/src/main/java/org/orekit/rugged/core/duvenhage/DuvenhageAlgorithm.java b/src/main/java/org/orekit/rugged/core/duvenhage/DuvenhageAlgorithm.java index 0c844d8d..4df38def 100644 --- a/src/main/java/org/orekit/rugged/core/duvenhage/DuvenhageAlgorithm.java +++ b/src/main/java/org/orekit/rugged/core/duvenhage/DuvenhageAlgorithm.java @@ -23,10 +23,10 @@ import org.orekit.errors.OrekitException; import org.orekit.rugged.api.RuggedException; import org.orekit.rugged.api.RuggedMessages; import org.orekit.rugged.api.TileUpdater; -import org.orekit.rugged.core.ExtendedEllipsoid; import org.orekit.rugged.raster.IntersectionAlgorithm; import org.orekit.rugged.raster.Tile; import org.orekit.rugged.raster.TilesCache; +import org.orekit.rugged.utils.ExtendedEllipsoid; /** Digital Elevation Model intersection using Bernardt Duvenhage's algorithm. * <p> diff --git a/src/main/java/org/orekit/rugged/raster/IntersectionAlgorithm.java b/src/main/java/org/orekit/rugged/raster/IntersectionAlgorithm.java index 8e8f6b52..9b22bb24 100644 --- a/src/main/java/org/orekit/rugged/raster/IntersectionAlgorithm.java +++ b/src/main/java/org/orekit/rugged/raster/IntersectionAlgorithm.java @@ -19,7 +19,7 @@ package org.orekit.rugged.raster; import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; import org.orekit.bodies.GeodeticPoint; import org.orekit.rugged.api.RuggedException; -import org.orekit.rugged.core.ExtendedEllipsoid; +import org.orekit.rugged.utils.ExtendedEllipsoid; /** Interface for Digital Elevation Model intersection algorithm. * @author Luc Maisonobe diff --git a/src/main/java/org/orekit/rugged/core/ExtendedEllipsoid.java b/src/main/java/org/orekit/rugged/utils/ExtendedEllipsoid.java similarity index 99% rename from src/main/java/org/orekit/rugged/core/ExtendedEllipsoid.java rename to src/main/java/org/orekit/rugged/utils/ExtendedEllipsoid.java index a6c7dcfb..2218efb3 100644 --- a/src/main/java/org/orekit/rugged/core/ExtendedEllipsoid.java +++ b/src/main/java/org/orekit/rugged/utils/ExtendedEllipsoid.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.orekit.rugged.core; +package org.orekit.rugged.utils; import org.apache.commons.math3.geometry.euclidean.threed.Line; import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; diff --git a/src/main/java/org/orekit/rugged/core/SpacecraftToObservedBody.java b/src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java similarity index 99% rename from src/main/java/org/orekit/rugged/core/SpacecraftToObservedBody.java rename to src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java index d402a8b8..fe497c97 100644 --- a/src/main/java/org/orekit/rugged/core/SpacecraftToObservedBody.java +++ b/src/main/java/org/orekit/rugged/utils/SpacecraftToObservedBody.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.orekit.rugged.core; +package org.orekit.rugged.utils; import org.orekit.attitudes.Attitude; import org.orekit.attitudes.AttitudeProvider; diff --git a/src/test/java/org/orekit/rugged/core/AbstractAlgorithmTest.java b/src/test/java/org/orekit/rugged/core/AbstractAlgorithmTest.java index c9bbe50f..74637287 100644 --- a/src/test/java/org/orekit/rugged/core/AbstractAlgorithmTest.java +++ b/src/test/java/org/orekit/rugged/core/AbstractAlgorithmTest.java @@ -44,6 +44,7 @@ import org.orekit.rugged.core.duvenhage.MinMaxTreeTileFactory; import org.orekit.rugged.raster.CliffsElevationUpdater; import org.orekit.rugged.raster.VolcanicConeElevationUpdater; import org.orekit.rugged.raster.IntersectionAlgorithm; +import org.orekit.rugged.utils.ExtendedEllipsoid; import org.orekit.time.AbsoluteDate; import org.orekit.time.TimeScalesFactory; import org.orekit.utils.Constants; diff --git a/src/test/java/org/orekit/rugged/core/ExtendedEllipsoidTest.java b/src/test/java/org/orekit/rugged/utils/ExtendedEllipsoidTest.java similarity index 99% rename from src/test/java/org/orekit/rugged/core/ExtendedEllipsoidTest.java rename to src/test/java/org/orekit/rugged/utils/ExtendedEllipsoidTest.java index cefc05a7..7d015237 100644 --- a/src/test/java/org/orekit/rugged/core/ExtendedEllipsoidTest.java +++ b/src/test/java/org/orekit/rugged/utils/ExtendedEllipsoidTest.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.orekit.rugged.core; +package org.orekit.rugged.utils; import java.io.File; import java.net.URISyntaxException; @@ -34,7 +34,7 @@ import org.orekit.frames.Frame; import org.orekit.frames.FramesFactory; import org.orekit.rugged.api.RuggedException; import org.orekit.rugged.api.RuggedMessages; -import org.orekit.rugged.core.ExtendedEllipsoid; +import org.orekit.rugged.utils.ExtendedEllipsoid; import org.orekit.utils.Constants; import org.orekit.utils.IERSConventions; -- GitLab