Class GeodesicTest

java.lang.Object
com.irurueta.navigation.geodesic.GeodesicTest

class GeodesicTest extends Object
  • Field Details

    • ABSOLUTE_ERROR

      private static final double ABSOLUTE_ERROR
      See Also:
    • POLYGON

      private static final PolygonArea POLYGON
    • POLYLINE

      private static final PolygonArea POLYLINE
    • TESTCASES

      private static final double[][] TESTCASES
  • Constructor Details

    • GeodesicTest

      GeodesicTest()
  • Method Details

    • testConstructor

      @Test void testConstructor() throws GeodesicException
      Throws:
      GeodesicException
    • testDirect

      @Test void testDirect()
    • testArcDirect

      @Test void testArcDirect()
    • testDirectLine

      @Test void testDirectLine()
    • testArcDirectLine

      @Test void testArcDirectLine()
    • testInverse

      @Test void testInverse()
    • testInverseLine

      @Test void testInverseLine()
    • testLine

      @Test void testLine()
    • testGeodSolve0

      @Test void testGeodSolve0()
    • testGeodSolve1

      @Test void testGeodSolve1()
    • testGeodSolve2

      @Test void testGeodSolve2() throws GeodesicException
      Throws:
      GeodesicException
    • testGeodSolve4

      @Test void testGeodSolve4()
    • testGeodSolve5

      @Test void testGeodSolve5()
    • testGeodSolve6

      @Test void testGeodSolve6()
    • testGeodSolve9

      @Test void testGeodSolve9()
    • testGeodSolve10

      @Test void testGeodSolve10()
    • testGeodSolve11

      @Test void testGeodSolve11()
    • testGeodSolve12

      @Test void testGeodSolve12() throws GeodesicException
      Throws:
      GeodesicException
    • testGeodSolve14

      @Test void testGeodSolve14()
    • testGeodSolve15

      @Test void testGeodSolve15() throws GeodesicException
      Throws:
      GeodesicException
    • testGeodSolve17

      @Test void testGeodSolve17()
    • testGeodSolve26

      @Test void testGeodSolve26() throws GeodesicException
      Throws:
      GeodesicException
    • testGeodSolve28

      @Test void testGeodSolve28() throws GeodesicException
      Throws:
      GeodesicException
    • testGeodSolve29

      @Test void testGeodSolve29()
    • testGeodSolve33

      @Test void testGeodSolve33() throws GeodesicException
      Throws:
      GeodesicException
    • testGeodSolve55

      @Test void testGeodSolve55()
    • testGeodSolve59

      @Test void testGeodSolve59()
    • testGeodSolve61

      @Test void testGeodSolve61()
    • testGeodSolve65

      @Test void testGeodSolve65()
    • testGeodSolve69

      @Test void testGeodSolve69()
    • testGeodSolve71

      @Test void testGeodSolve71()
    • testGeodSolve73

      @Test void testGeodSolve73()
    • testGeodSolve74

      @Test void testGeodSolve74()
    • testGeodSolve76

      @Test void testGeodSolve76()
    • testGeodSolve78

      @Test void testGeodSolve78()
    • testPlanimeter0

      @Test void testPlanimeter0()
    • testPlanimeter5

      @Test void testPlanimeter5()
    • testPlanimeter6

      @Test void testPlanimeter6()
    • testPlanimeter12

      @Test void testPlanimeter12()
    • testPlanimeter13

      @Test void testPlanimeter13()
    • isNaN

      private static boolean isNaN(double x)
    • planimeter

      private static PolygonResult planimeter(double[][] points)
    • polyLength

      private static PolygonResult polyLength(double[][] points)