Kstars
catalogscomponent.h
Stores dms coordinates for a point in the sky. for converting between coordinate systems.
Definition: skypoint.h:44
ColorMap get_catalog_colors()
Definition: catalogsdb.cpp:1162
Manages the catalog database and provides an interface to provide an interface to query and modify th...
Definition: catalogsdb.h:181
Definition: skycomposite.h:29
CatalogsComponent(SkyComposite *parent, const QString &db_filename, bool load_default=false)
Constructs the Catalogscomponent with a parent and a database file under the path db_filename.
Definition: catalogscomponent.cpp:29
CatalogObject & insertStaticObject(const CatalogObject &obj)
Insert an object obj into m_static_objects and return a reference to the newly inserted object.
Definition: catalogscomponent.cpp:297
void draw(SkyPainter *skyp) override
Draws the objects in the currently visible trixels by dynamically loading them from the database.
Definition: catalogscomponent.cpp:69
Definition: skycomponent.h:95
void resizeCache(const int percentage)
Set the cache size to the new percentage.
Definition: catalogscomponent.h:74
Canvas widget for displaying the sky bitmap; also handles user interaction events.
Definition: skymap.h:53
void objectsInArea(QList< SkyObject * > &list, const SkyRegion ®ion) override
Searches the region(s) and appends the SkyObjects found to the list of sky objects.
Definition: catalogscomponent.cpp:342
Represents objects loaded from an sqlite backed, trixel indexed catalog.
Definition: catalogscomponent.h:41
SkyObject * objectNearest(SkyPoint *p, double &maxrad) override
Find the SkyObject nearest the given SkyPoint.
Definition: catalogscomponent.cpp:371
SkyObject * findByName(const QString &name, bool exact=true) override
Search the underlying database for an object with the name.
Definition: catalogscomponent.cpp:331
A simple container object to hold the minimum information for a Deep Sky Object to be drawn on the sk...
Definition: catalogobject.h:40
void dropCache()
Clear the internal cache and effectively reload all objects from the database.
Definition: catalogscomponent.h:111
Definition: skymesh.h:73
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Jun 9 2023 04:02:20 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Fri Jun 9 2023 04:02:20 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.