Package slash.navigation.msfs
Class MSFSFlightPlanRoute
java.lang.Object
slash.navigation.base.BaseRoute<Wgs84Position,MSFSFlightPlanFormat>
slash.navigation.msfs.MSFSFlightPlanRoute
A Microsoft Flight Simulator 2020 Flight Plan (.pln) route.
- Author:
- Christian Pesch
-
Constructor Summary
ConstructorsConstructorDescriptionMSFSFlightPlanRoute(String name, List<String> description, List<Wgs84Position> wgs84Positions) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(int index, Wgs84Position position) protected BcrRouteasBcrFormat(BcrFormat format) protected CsvRouteasCsvFormat(CsvFormat format) protected ExcelRouteasExcelFormat(ExcelFormat format) protected GoPalRouteasGoPalRouteFormat(GoPalRouteFormat<GoPalRoute> format) protected GpxRouteasGpxFormat(GpxFormat format) protected KmlRouteasKmlFormat(BaseKmlFormat format) protected NmeaRouteasNmeaFormat(BaseNmeaFormat format) protected NmnRouteasNmnFormat(NmnFormat format) protected SimpleRoute<?, ?> asPhotoFormat(PhotoFormat format) protected SimpleRoute<?, ?> asSimpleFormat(SimpleFormat<?> format) protected TcxRouteasTcxFormat(TcxFormat format) protected TomTomRouteasTomTomRouteFormat(TomTomRouteFormat format) createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) booleangetName()intinthashCode()voidMethods inherited from class slash.navigation.base.BaseRoute
asApeMapFormat, asColumbusFusionFormat, asColumbusGpsBinaryFormat, asColumbusGpsType1Format, asColumbusGpsType2Format, asCoPilot6Format, asCoPilot7Format, asCoPilot8Format, asCoPilot9Format, asCsvCommaFormat, asCsvSemicolonFormat, asFitFormat, asFlightradar24Format, asGarminFlightPlanFormat, asGeoHackUrlFormat, asGeoJsonFormat, asGlopusFormat, asGoogleMapsUrlFormat, asGoogleTimelineFormat, asGoPal3RouteFormat, asGoPal5RouteFormat, asGoPal7RouteFormat, asGoPalTrackFormat, asGoRiderGpsFormat, asGpsTunerFormat, asGpx10Format, asGpx11Format, asGroundTrackFormat, asHaicomLoggerFormat, asIblue747Format, asIgo8RouteFormat, asKienzleGpsFormat, asKlickTelRouteFormat, asKml20Format, asKml21Format, asKml22BetaFormat, asKml22Format, asKmz20Format, asKmz21Format, asKmz22BetaFormat, asKmz22Format, asKompassFormat, asKurvigerUrlFormat, asMagellanExploristFormat, asMagellanRouteFormat, asMagicMaps2GoFormat, asMagicMapsIktFormat, asMagicMapsPthFormat, asMicrosoftExcel2008Format, asMicrosoftExcel97Format, asMotoPlanerUrlFormat, asMSFSFlightPlanFormat, asMTP0607Format, asMTP0809Format, asNavigatingPoiWarnerFormat, asNavigonCruiserFormat, asNavilinkFormat, asNmeaFormat, asNmn4Format, asNmn5Format, asNmn6FavoritesFormat, asNmn6Format, asNmn7Format, asNmnRouteFormat, asNmnUrlFormat, asNokiaLandmarkExchangeFormat, asOpelNaviFormat, asOvlFormat, asPhotoFormat, asQstarzQ1000Format, asRoute66Format, asRtzFormat, asSygicAsciiFormat, asSygicUnicodeFormat, asTcx1Format, asTcx2Format, asTomTom5RouteFormat, asTomTom8RouteFormat, asTomTom95RouteFormat, asTourFormat, asViaMichelinFormat, asWebPageFormat, asWintecWbt201Tk1Format, asWintecWbt201Tk2Format, asWintecWbt202TesFormat, bottom, ensureIncreasingTime, getCharacteristics, getClosestPosition, getClosestPosition, getContainedPositions, getDistance, getDistance, getDistanceDifference, getDistancesFromStart, getDistancesFromStart, getElevationAscend, getElevationAscend, getElevationDescend, getElevationDescend, getElevationDifference, getFormat, getIndex, getInsignificantPositions, getPosition, getPositionsWithinDistanceToPredecessor, getPositionsWithSpeedBelowOrEqualTo, getSuccessor, getTime, getTimesFromStart, getTimesFromStart, move, order, remove, remove, removeDuplicates, revert, revert, setCharacteristics, shiftTimesAfterPauses, sort, top, toString
-
Constructor Details
-
MSFSFlightPlanRoute
public MSFSFlightPlanRoute(String name, List<String> description, List<Wgs84Position> wgs84Positions)
-
-
Method Details
-
getName
- Specified by:
getNamein classBaseRoute<Wgs84Position,MSFSFlightPlanFormat>
-
setName
- Specified by:
setNamein classBaseRoute<Wgs84Position,MSFSFlightPlanFormat>
-
getDescription
- Specified by:
getDescriptionin classBaseRoute<Wgs84Position,MSFSFlightPlanFormat>
-
getSimBaseDocument
-
getPositions
- Specified by:
getPositionsin classBaseRoute<Wgs84Position,MSFSFlightPlanFormat>
-
getPositionCount
public int getPositionCount()- Specified by:
getPositionCountin classBaseRoute<Wgs84Position,MSFSFlightPlanFormat>
-
createPosition
public Wgs84Position createPosition(Double longitude, Double latitude, Double elevation, Double speed, CompactCalendar time, String description) - Specified by:
createPositionin classBaseRoute<Wgs84Position,MSFSFlightPlanFormat>
-
equals
-
hashCode
public int hashCode()
-