Class SurfaceStation

Inheritance Relationships

Base Type

Class Documentation

class SurfaceStation : public lupnt::AgentWithDynamics

Public Functions

SurfaceStation(Config &agent_config)
virtual void Log(Real time) override

Log this agent’s state, attitude, and control vectors (and the attached application’s state, if any) to the DataLogger. Called once per Step by AgentWithDynamics::Step.

Parameters:

time – Current simulation time [s]

virtual void LogCesium() override

Push this agent’s geometry to the Cesium 3D viewer. Currently a no-op for the base AgentWithDynamics; Satellite/SurfaceStation override it (see their respective headers).