virtual CESkyCoord GetCoordinates(const CEDate &date=CEDate::CurrentJD()) const
Return the ICRS coordinates associated with this object.
CEBody & operator=(const CEBody &other)
Overloaded assignment operator.
void free_members(void)
Free all allocated data members.
void copy_members(const CEBody &other)
Copy all data members.
virtual CESkyCoord ObservedCoords(const CEDate &date, const CEObserver &observer) const
Computes the observed coordinates for this object based.
std::string Name(void) const
Get the name of this object.
void SetName(const std::string &new_name)
Set the name of this object.