|
WSF
|
Define the data for a particular orbit. More...
#include <WsfOrbitalLaunchComputer.hpp>
Public Member Functions | |
| Orbit () | |
Launch conditions needed to achieve the orbit | |
| double | mLaunchHeading |
| double | mLoftAngle |
Resulting orbit data | |
| double | mInclination |
Conditions at orbit insertion. | |
| double | mTimeOfFlight |
| double | mLat |
| double | mLon |
| double | mAlt |
| double | mSpeedECI |
| double | mSpeedFixed |
| double | mHeading |
| double | mFlightPathAngle |
| double | mResidualDeltaV |
| double | mFuelRemaining |
| double | mTimeRemaining |
| void | Print (ut::log::MessageStream &aOut) const |
Define the data for a particular orbit.
| WsfOrbitalLaunchComputer::Orbit::Orbit | ( | ) |
References mAlt, mFlightPathAngle, mFuelRemaining, mHeading, mInclination, mLat, mLaunchHeading, mLoftAngle, mLon, mResidualDeltaV, mSpeedECI, mSpeedFixed, mTimeOfFlight, and mTimeRemaining.
| void WsfOrbitalLaunchComputer::Orbit::Print | ( | ut::log::MessageStream & | aOut | ) | const |
References mAlt, mFlightPathAngle, mFuelRemaining, mHeading, mInclination, mLat, mLaunchHeading, mLoftAngle, mLon, mResidualDeltaV, mSpeedECI, mSpeedFixed, mTimeOfFlight, and mTimeRemaining.
| double WsfOrbitalLaunchComputer::Orbit::mAlt |
| double WsfOrbitalLaunchComputer::Orbit::mFlightPathAngle |
| double WsfOrbitalLaunchComputer::Orbit::mFuelRemaining |
Referenced by WsfOrbitalLaunchComputer::InterpolateOrbits(), Orbit(), Print(), and WsfOrbitalLaunchComputer::ReadOrbits().
| double WsfOrbitalLaunchComputer::Orbit::mHeading |
| double WsfOrbitalLaunchComputer::Orbit::mInclination |
| double WsfOrbitalLaunchComputer::Orbit::mLat |
| double WsfOrbitalLaunchComputer::Orbit::mLaunchHeading |
| double WsfOrbitalLaunchComputer::Orbit::mLoftAngle |
| double WsfOrbitalLaunchComputer::Orbit::mLon |
| double WsfOrbitalLaunchComputer::Orbit::mResidualDeltaV |
Referenced by WsfOrbitalLaunchComputer::InterpolateOrbits(), Orbit(), Print(), and WsfOrbitalLaunchComputer::ReadOrbits().
| double WsfOrbitalLaunchComputer::Orbit::mSpeedECI |
| double WsfOrbitalLaunchComputer::Orbit::mSpeedFixed |
Referenced by WsfOrbitalLaunchComputer::InterpolateOrbits(), Orbit(), Print(), and WsfOrbitalLaunchComputer::ReadOrbits().
| double WsfOrbitalLaunchComputer::Orbit::mTimeOfFlight |
| double WsfOrbitalLaunchComputer::Orbit::mTimeRemaining |
Referenced by WsfOrbitalLaunchComputer::InterpolateOrbits(), Orbit(), Print(), and WsfOrbitalLaunchComputer::ReadOrbits().