159b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta/* 259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * To change this template, choose Tools | Templates 359b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * and open the template in the editor. 459b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta */ 559b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartapackage jme3tools.navigation; 659b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 759b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta/** 859b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * A utility class to package up a great circle sailing. 959b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * 1059b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * @author Benjamin Jakobus, based on JMarine (by Cormac Gebruers and Benjamin 1159b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * Jakobus) 1259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * 1359b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * @version 1.0 1459b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta * @since 1.0 1559b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta */ 1659b2e6871c65f58fdad78cd7229c292f6a177578Scott Bartapublic class GCSailing { 1759b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 1859b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta private int[] courses; 1959b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta private float[] distancesNM; 2059b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 2159b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta public GCSailing(int[] pCourses, float[] pDistancesNM) { 2259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta courses = pCourses; 2359b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta distancesNM = pDistancesNM; 2459b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta } 2559b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 2659b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta public int[] getCourses() { 2759b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta return courses; 2859b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta } 2959b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta 3059b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta public float[] getDistancesNM() { 3159b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta return distancesNM; 3259b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta } 3359b2e6871c65f58fdad78cd7229c292f6a177578Scott Barta} 34