WSF
wsf::space::KeplerianOrbitalPropagator Class Reference

An orbital propagator that implements Keplerian, ellipsoidal, two-body motion. More...

#include <WsfKeplerianOrbitalPropagator.hpp>

Inheritance diagram for wsf::space::KeplerianOrbitalPropagator:

Public Member Functions

 KeplerianOrbitalPropagator (std::unique_ptr< ut::OrbitalState > aInitialOrbitalState)
 KeplerianOrbitalPropagator ()=default
 KeplerianOrbitalPropagator (const KeplerianOrbitalPropagator &aOther)=default
 ~KeplerianOrbitalPropagator () override=default
KeplerianOrbitalPropagatorClone () const override
KeplerianOrbitalPropagatoroperator= (const KeplerianOrbitalPropagator &aOther)=delete

Static Public Member Functions

static WsfOrbitalPropagatorTypes::FactoryPtr ObjectFactory (WsfScenario &aScenario)

Detailed Description

An orbital propagator that implements Keplerian, ellipsoidal, two-body motion.

Constructor & Destructor Documentation

◆ KeplerianOrbitalPropagator() [1/3]

wsf::space::KeplerianOrbitalPropagator::KeplerianOrbitalPropagator ( std::unique_ptr< ut::OrbitalState > aInitialOrbitalState)
explicit

◆ KeplerianOrbitalPropagator() [2/3]

wsf::space::KeplerianOrbitalPropagator::KeplerianOrbitalPropagator ( )
default

◆ KeplerianOrbitalPropagator() [3/3]

wsf::space::KeplerianOrbitalPropagator::KeplerianOrbitalPropagator ( const KeplerianOrbitalPropagator & aOther)
default

◆ ~KeplerianOrbitalPropagator()

wsf::space::KeplerianOrbitalPropagator::~KeplerianOrbitalPropagator ( )
overridedefault

Member Function Documentation

◆ Clone()

KeplerianOrbitalPropagator * wsf::space::KeplerianOrbitalPropagator::Clone ( ) const
inlineoverride

◆ ObjectFactory()

WsfOrbitalPropagatorTypes::FactoryPtr wsf::space::KeplerianOrbitalPropagator::ObjectFactory ( WsfScenario & aScenario)
static

◆ operator=()

KeplerianOrbitalPropagator & wsf::space::KeplerianOrbitalPropagator::operator= ( const KeplerianOrbitalPropagator & aOther)
delete

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved