Kstars

equatorialcoordinategrid.h
1 /*
2  SPDX-FileCopyrightText: 2012 Jerome SONRIER <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-or-later
5 */
6 
7 #pragma once
8 
9 #include "coordinategrid.h"
10 
11 class SkyComposite;
12 class SkyPainter;
13 
14 /**
15  * @class EquatorialCoordinateGrid
16  * Collection of all the circles in the equatorial coordinate grid
17  *
18  * @author Jérôme SONRIER
19  * @version 0.1
20  */
22 {
23  public:
24  /**
25  * @short Constructor
26  * Simply adds all of the equatorial coordinate grid circles (meridians and parallels)
27  * @p parent Pointer to the parent SkyComposite object
28  */
30 
31  void preDraw(SkyPainter *skyp) override;
32 
33  bool selected() override;
34 };
SkyComposite * parent()
Definition: skycomponent.h:137
void preDraw(SkyPainter *skyp) override
Gives the subclasses access to the top of the draw() method.
Draws things on the sky, without regard to backend.
Definition: skypainter.h:37
EquatorialCoordinateGrid(SkyComposite *parent)
Constructor Simply adds all of the equatorial coordinate grid circles (meridians and parallels) paren...
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sun Aug 14 2022 04:13:55 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.