class LaunchSitesActions
extends java.lang.Object
Copyright (c) 2018
Constructor and Description |
---|
LaunchSitesActions() |
Modifier and Type | Method and Description |
---|---|
protected void |
calcInclination(ChapMenuItems.CalculationType calctype)
Calculate the orbital inclination when launched
from a launch site.
|
protected void |
calcLaunchAzimuth(ChapMenuItems.CalculationType calctype)
Calculate the launch azimuth required to achieve
a specific orbital inclination.
|
protected void |
calcLaunchVelocity(ChapMenuItems.CalculationType calctype)
Calculate the launch velocity that a rocket must provide
when launched from a given launch site.
|
protected void |
displayAllLaunchSites()
Display all of the currently loaded launch sites
|
protected void |
loadLaunchSites()
Load a Launch Sites data file
|
protected void calcInclination(ChapMenuItems.CalculationType calctype)
calctype
- INCLINATION_FROM_FILE or
INCLINATION_FROM_INPUTprotected void calcLaunchAzimuth(ChapMenuItems.CalculationType calctype)
calctype
- LAUNCH_AZIMUTH_FROM_FILE or
LAUNCH_AZIMUTH_FROM_INPUTprotected void calcLaunchVelocity(ChapMenuItems.CalculationType calctype)
calctype
- VELOCITY_FROM_FILE or VELOCITY_FROM_INPUTprotected void displayAllLaunchSites()
protected void loadLaunchSites()