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