Kstars
deepstarcomponent.h
2 SPDX-FileCopyrightText: 2008 Akarsh Simha Thomas Kabelmann <akarshsimha@gmail.com, thomas.kabelmann@gmx.de>
38 DeepStarComponent(SkyComposite *parent, QString fileName, float trigMag, bool staticstars = false);
96 bool starsInAperture(QList<StarObject *> &list, const SkyPoint ¢er, float radius, float maglim = -29);
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
bool 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 deepstarcomponent.cpp:552
void draw(SkyPainter *skyp) override
Draw the object on the SkyMap skyp a pointer to the SkyPainter to use.
Definition deepstarcomponent.cpp:231
void update(KSNumbers *num) override
Update the sky position(s) of this component.
Definition deepstarcomponent.cpp:226
StarObject * findByHDIndex(int HDnum)
Definition deepstarcomponent.cpp:482
SkyObject * objectNearest(SkyPoint *p, double &maxrad) override
Definition deepstarcomponent.cpp:494
This class handles representation of unnamed stars in SkyMapLite.
Definition deepstaritem.h:26
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
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
Maintains a list of StarBlocks that contain the stars lying in a single trixel.
Definition starblocklist.h:23
A 16-byte structure that holds star data for really faint stars.
Definition nomadbinfile2mysql.h:27
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:41 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:16:41 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.