Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | List of all members
OrbitSnapshot Class Reference

Represents the state of an orbiting object More...

Inheritance diagram for OrbitSnapshot:
Expansions.Missions.MissionOrbit

Public Member Functions

Orbit Load ()
 
 OrbitSnapshot (Orbit orbitRef)
 
 OrbitSnapshot (CelestialBody bodyRef)
 
 OrbitSnapshot (ConfigNode node)
 
virtual void Save (ConfigNode node)
 

Public Attributes

double argOfPeriapsis
 
double eccentricity
 
double epoch
 
double inclination
 
double LAN
 
double meanAnomalyAtEpoch
 
int ReferenceBodyIndex
 
double semiMajorAxis
 

Detailed Description

Represents the state of an orbiting object

Constructor & Destructor Documentation

OrbitSnapshot.OrbitSnapshot ( Orbit  orbitRef)
inline
OrbitSnapshot.OrbitSnapshot ( CelestialBody  bodyRef)
inline
OrbitSnapshot.OrbitSnapshot ( ConfigNode  node)
inline

Member Function Documentation

Orbit OrbitSnapshot.Load ( )
inline
virtual void OrbitSnapshot.Save ( ConfigNode  node)
inlinevirtual

Member Data Documentation

double OrbitSnapshot.argOfPeriapsis
double OrbitSnapshot.eccentricity
double OrbitSnapshot.epoch
double OrbitSnapshot.inclination
double OrbitSnapshot.LAN
double OrbitSnapshot.meanAnomalyAtEpoch
int OrbitSnapshot.ReferenceBodyIndex
double OrbitSnapshot.semiMajorAxis

The documentation for this class was generated from the following file: