|
WSF
|
#include <WsfSpaceObserver.hpp>


Public Attributes | |
| WsfObserver::EclipseEntryCallback | EclipseEntry |
| WsfObserver::EclipseExitCallback | EclipseExit |
| WsfObserver::OrbitColorChangedCallback | OrbitColorChanged |
| WsfObserver::OrbitDeterminationInitiatedCallback | OrbitDeterminationInitiated |
| Orbit determination fusion has found an initial orbit for a previously unknown object. | |
| WsfObserver::OrbitDeterminationUpdatedCallback | OrbitDeterminationUpdated |
| Orbit determination fusion has updated the orbit for an object previously identified with initial orbit determination. | |
| WsfObserver::OrbitalManeuverInitiatedCallback | OrbitalManeuverInitiated |
| WsfObserver::OrbitalManeuverUpdatedCallback | OrbitalManeuverUpdated |
| WsfObserver::OrbitalManeuverCanceledCallback | OrbitalManeuverCanceled |
| WsfObserver::OrbitalManeuverCompletedCallback | OrbitalManeuverCompleted |
| WsfObserver::StagingOperationPerformedCallback | StagingOperationPerformed |
Additional Inherited Members | |
| Public Member Functions inherited from WsfSimulationExtension | |
| WsfSimulationExtension () | |
| ~WsfSimulationExtension () override=default | |
| WsfSimulation & | GetSimulation () const |
| const WsfScenario & | GetScenario () const |
| virtual void | AddedToSimulation () |
| virtual bool | Initialize () |
| virtual bool | PrepareExtension () |
| virtual bool | PlatformsInitialized () |
| virtual void | PendingStart () |
| virtual void | Start () |
| virtual void | Complete (double aSimTime) |
| Public Member Functions inherited from WsfExtension | |
| virtual | ~WsfExtension ()=default |
| const std::string & | GetExtensionName () const |
| static void | __private_SetSim (WsfSimulationExtension &aExtension, WsfSimulation *aSimPtr) |
| Protected Member Functions inherited from WsfExtension | |
| void | InitializeExtensionName (const std::string &aName) |
The implementation of the Space-related observer objects. An instance of this class is maintained by the simulation.
| WsfObserver::EclipseEntryCallback WsfSpaceObserver::EclipseEntry |
| WsfObserver::EclipseExitCallback WsfSpaceObserver::EclipseExit |
| WsfObserver::OrbitalManeuverCanceledCallback WsfSpaceObserver::OrbitalManeuverCanceled |
An orbital maneuver has been canceled by a space mover (WsfSpaceMoverBase).
| aSimTime | The current simulation time. |
| aSpaceMoverPtr | The space mover that initiated the maneuver. |
| aManeuverPtr | The maneuver being executed. |
| WsfObserver::OrbitalManeuverCompletedCallback WsfSpaceObserver::OrbitalManeuverCompleted |
An orbital maneuver has been completed by a space mover (WsfSpaceMoverBase).
| aSimTime | The current simulation time. |
| aSpaceMoverPtr | The space mover that initiated the maneuver. |
| aManeuverPtr | The maneuver being executed. |
| WsfObserver::OrbitalManeuverInitiatedCallback WsfSpaceObserver::OrbitalManeuverInitiated |
An orbital maneuver has been initiated by a space mover (WsfSpaceMoverBase).
| aSimTime | The current simulation time. |
| aSpaceMoverPtr | The space mover that initiated the maneuver. |
| aManeuverPtr | The maneuver being executed. |
| WsfObserver::OrbitalManeuverUpdatedCallback WsfSpaceObserver::OrbitalManeuverUpdated |
An orbital maneuver has been updated by a space mover (WsfSpaceMoverBase).
| aSimTime | The current simulation time. |
| aSpaceMoverPtr | The space mover that initiated the maneuver. |
| aManeuverPtr | The maneuver being executed. |
| WsfObserver::OrbitColorChangedCallback WsfSpaceObserver::OrbitColorChanged |
| WsfObserver::OrbitDeterminationInitiatedCallback WsfSpaceObserver::OrbitDeterminationInitiated |
Orbit determination fusion has found an initial orbit for a previously unknown object.
| WsfObserver::OrbitDeterminationUpdatedCallback WsfSpaceObserver::OrbitDeterminationUpdated |
Orbit determination fusion has updated the orbit for an object previously identified with initial orbit determination.
| WsfObserver::StagingOperationPerformedCallback WsfSpaceObserver::StagingOperationPerformed |
A staging operation has been performed for a rocket maneuvering object. This callback is intended to trigger the MoverStaged callback.
| aSimTime | The current simulation time. |
| aOrbitalManeuvering | The maneuvering object that triggered the staging operation. |