Kstars
catalogobject.h
SkyObject(int t=TYPE_UNKNOWN, dms r=dms(0.0), dms d=dms(0.0), float m=0.0, const QString &n=QString(), const QString &n2=QString(), const QString &lname=QString())
Constructor.
Definition: skyobject.cpp:30
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
CatalogObject * clone() const override
Clones the object and returns a pointer to it.
Definition: catalogobject.cpp:19
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
void setCatalogIdentifier(const QString &cat_ident)
Set the catalog identifier to cat_ident.
Definition: catalogobject.h:193
void JITupdate()
Update the cooridnates and the horizontal coordinates if updateID or updateNumID have changed (global...
Definition: catalogobject.cpp:77
bool isNull() const const
int catalogId() const
Get the id of the catalog this object belongs to.
Definition: catalogobject.h:141
A simple data entry dialog to create and edit objects in CatalogDB catalogs.
Definition: addcatalogobject.h:26
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
std::pair< bool, const QImage & > image() const
Get the image for this object.
Definition: catalogobject.h:233
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 Fri Sep 22 2023 03:57:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Sep 22 2023 03:57:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.