Kstars
starcomponent.h
122 void starsInAperture(QList<StarObject *> &list, const SkyPoint ¢er, float radius, float maglim = -29);
137 * and magnitude limit. Once loading is successful, this method sets the starsLoaded flag to true
155 bool addDeepStarCatalogIfExists(const QString &fileName, float trigMag, bool staticstars = false);
This class provides utility functions to handle binary data files in the format prescribed by KStars.
Definition binfilehelper.h:39
Stores and manages unnamed stars, most of which are dynamically loaded into memory.
Definition deepstarcomponent.h:32
Holds a list of stars with high proper motion along with the trixel each star is currently located in...
Definition highpmstarlist.h:29
There are several time-dependent values used in position calculations, that are not specific to an ob...
Definition ksnumbers.h:43
An abstract parent class, to be inherited by SkyComponents that store a QList of SkyObjects.
Definition listcomponent.h:24
MeshIterator is a very lightweight class used to iterate over the result set of an HTMesh intersectio...
Definition MeshIterator.h:21
SkyComposite is a kind of container class for SkyComponent objects.
Definition skycomposite.h:30
The purpose of this class is to prevent labels from overlapping.
Definition skylabeler.h:99
Provides an interface to the Hierarchical Triangular Mesh (HTM) library written by A.
Definition skymesh.h:74
Provides all necessary information about an object in the sky: its coordinates, name(s),...
Definition skyobject.h:42
A factory that creates StarBlocks and recycles them in an LRU Cache.
Definition starblockfactory.h:22
void update(KSNumbers *num) override
Update the sky positions of this component.
Definition starcomponent.cpp:133
void draw(SkyPainter *skyp) override
Draw the object on the SkyMap skyp a pointer to the SkyPainter to use.
Definition starcomponent.cpp:251
void starsInAperture(QList< StarObject * > &list, const SkyPoint ¢er, float radius, float maglim=-29)
Add to the given list, the stars from this component, that lie within the specified circular aperture...
Definition starcomponent.cpp:721
StarObject * findByHDIndex(int HDnum)
Find stars by HD catalog index.
Definition starcomponent.cpp:614
SkyObject * objectNearest(SkyPoint *p, double &maxrad) override
Find the SkyObject nearest the given SkyPoint.
Definition starcomponent.cpp:671
void appendListObject(SkyObject *object)
Append a star to the Object List.
Definition starcomponent.cpp:579
static StarComponent * Create(SkyComposite *)
Create an instance of StarComponent.
Definition starcomponent.cpp:92
void drawLabels()
draw all the labels in the prioritized LabelLists and then clear the LabelLists.
Definition starcomponent.cpp:372
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 starcomponent.cpp:602
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:44 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 4 2024 16:38:44 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.