|
WSF
|
A configuration of wsf::KeplerianOrbitalPropagator that sets the J2 gravitational perturbation option in UtOrbitalPropagator. More...
#include <WsfJ2_PerturbationOrbitalPropagator.hpp>


Public Member Functions | |
| J2_PerturbationOrbitalPropagator (std::unique_ptr< ut::OrbitalState > aInitialOrbitalState) | |
| J2_PerturbationOrbitalPropagator () | |
| J2_PerturbationOrbitalPropagator (const J2_PerturbationOrbitalPropagator &aOther)=default | |
| ~J2_PerturbationOrbitalPropagator () override=default | |
| J2_PerturbationOrbitalPropagator * | Clone () const override |
| J2_PerturbationOrbitalPropagator & | operator= (const J2_PerturbationOrbitalPropagator &aOther)=delete |
| bool | Initialize (const UtCalendar &aEpoch) override |
| Public Member Functions inherited from wsf::space::KeplerianOrbitalPropagator | |
| KeplerianOrbitalPropagator (std::unique_ptr< ut::OrbitalState > aInitialOrbitalState) | |
| KeplerianOrbitalPropagator ()=default | |
| KeplerianOrbitalPropagator (const KeplerianOrbitalPropagator &aOther)=default | |
| ~KeplerianOrbitalPropagator () override=default | |
| KeplerianOrbitalPropagator * | Clone () const override |
| KeplerianOrbitalPropagator & | operator= (const KeplerianOrbitalPropagator &aOther)=delete |
Static Public Member Functions | |
| static WsfOrbitalPropagatorTypes::FactoryPtr | ObjectFactory (WsfScenario &aScenario) |
| Static Public Member Functions inherited from wsf::space::KeplerianOrbitalPropagator | |
| static WsfOrbitalPropagatorTypes::FactoryPtr | ObjectFactory (WsfScenario &aScenario) |
A configuration of wsf::KeplerianOrbitalPropagator that sets the J2 gravitational perturbation option in UtOrbitalPropagator.
|
explicit |
References wsf::space::KeplerianOrbitalPropagator::KeplerianOrbitalPropagator().
Referenced by Clone(), J2_PerturbationOrbitalPropagator(), and operator=().
| wsf::space::J2_PerturbationOrbitalPropagator::J2_PerturbationOrbitalPropagator | ( | ) |
|
default |
References J2_PerturbationOrbitalPropagator().
|
overridedefault |
|
inlineoverride |
References J2_PerturbationOrbitalPropagator().
|
override |
Referenced by operator=().
|
static |
Referenced by WsfSpaceExtension::AddedToScenario(), and operator=().
|
delete |
References Initialize(), J2_PerturbationOrbitalPropagator(), and ObjectFactory().