Class SpiceTimeKeeper#

Inheritance Relationships#

Base Type#

Class Documentation#

class SpiceTimeKeeper : public Karana::Dynamics::TimeKeeper#

Public Functions

SpiceTimeKeeper(const kc::ks_ptr<kf::FrameContainer> &fc)#

Constructor.

Parameters:

fc – FrameContainer. Used to update ephemeris in derived classes.

SpiceTimeKeeper(const TimeKeeper &other)#

Copy constructor.

Parameters:

TheTimeKeeper instance to copy from.

virtual void setTime(const km::Ktime &time) final#

Set the TimeKeeper’s time.

Parameters:

time – The current time.

virtual bool isFinalized() const override#

Determine if the TimeKeeper is initialized.

Returns:

true if initialized, false otherwise.