Kstars
catalogobject.cpp
static constexpr double PI
PI is a const static member; it's public so that it can be used anywhere, as long as dms....
Definition: dms.h:385
QString number(int n, int base)
CatalogObject(oid id={}, const SkyObject::TYPE t=SkyObject::STAR, const dms &r=dms(0.0), const dms &d=dms(0.0), const float m=NaN::f, const QString &n=QString(), const QString &lname=QString(), const QString &catalog_identifier=QString(), const int catalog_id=-1, const float a=0.0, const float b=0.0, const double pa=0.0, const float flux=0, const QString &database_path="")
Definition: catalogobject.h:64
Definition: kspopupmenu.h:34
Definition: kstarsdata.h:71
Manages the catalog database and provides an interface to provide an interface to query and modify th...
Definition: catalogsdb.h:182
CatalogObject * clone() const override
Clones the object and returns a pointer to it.
Definition: catalogobject.cpp:19
void EquatorialToHorizontal(const CachingDms *LST, const CachingDms *lat)
Determine the (Altitude, Azimuth) coordinates of the SkyPoint from its (RA, Dec) coordinates,...
Definition: skypoint.cpp:77
void initPopupMenu(KSPopupMenu *pmenu) override
Initialize the popup menu for a CatalogObject.
Definition: catalogobject.cpp:95
SkyObject::UID getUID() const override
Generates a KStars internal UID from the object id.
Definition: catalogobject.cpp:72
qlonglong toLongLong(bool *ok, int base) const const
virtual void updateCoords(const KSNumbers *num, bool includePlanets=true, const CachingDms *lat=nullptr, const CachingDms *LST=nullptr, bool forceRecompute=false)
Determine the current coordinates (RA, Dec) from the catalog coordinates (RA0, Dec0),...
Definition: skypoint.cpp:582
void createCatalogObjectMenu(CatalogObject *obj)
Create a popup menu for a deep-sky catalog object.
Definition: kspopupmenu.cpp:228
void JITupdate()
Update the cooridnates and the horizontal coordinates if updateID or updateNumID have changed (global...
Definition: catalogobject.cpp:77
QByteArray toUtf8() const const
QString toString(qlonglong i) const const
QString & remove(int position, int n)
QString toLower() const const
static const QImage & getImage(const QString &name)
Return texture image.
Definition: texturemanager.cpp:48
const QString & catalogIdentifier() const
Definition: catalogobject.h:163
A simple container object to hold the minimum information for a Deep Sky Object to be drawn on the sk...
Definition: catalogobject.h:40
const CatalogsDB::Catalog getCatalog() const
Get information about the catalog that this objects stems from.
Definition: catalogobject.cpp:104
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 04:02:38 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sun Oct 1 2023 04:02:38 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.