Equator
#include <equator.h>
Protected Member Functions | |
void | preDraw (SkyPainter *skyp) override |
Protected Member Functions inherited from NoPrecessIndex | |
MeshBufNum_t | drawBuffer () override |
Protected Member Functions inherited from LineListIndex | |
void | appendBoth (const std::shared_ptr< LineList > &lineList) |
void | appendLine (const std::shared_ptr< LineList > &lineList) |
void | appendPoly (const std::shared_ptr< LineList > &lineList) |
void | drawFilled (SkyPainter *skyp) |
void | drawLines (SkyPainter *skyp) |
virtual const IndexHash & | getIndexHash (LineList *lineList) |
void | intro () |
LineListList | listList () const |
QString | name () const |
void | reindexLines () |
void | removeLine (const std::shared_ptr< LineList > &lineList) |
virtual SkipHashList * | skipList (LineList *lineList) |
SkyMesh * | skyMesh () |
void | summary () |
Detailed Description
Constructor & Destructor Documentation
◆ Equator()
|
explicit |
Constructor parent
pointer to the parent SkyComposite object name is the name of the subclass.
Definition at line 21 of file equator.cpp.
Member Function Documentation
◆ draw()
|
overridevirtual |
Draw the object on the SkyMap skyp
a pointer to the SkyPainter to use.
Implements SkyComponent.
Definition at line 59 of file equator.cpp.
◆ drawCompassLabels()
|
virtual |
Definition at line 75 of file equator.cpp.
◆ label()
|
inlineoverridevirtual |
Reimplemented from LineListIndex.
◆ preDraw()
|
overrideprotectedvirtual |
Gives the subclasses access to the top of the draw() method.
Typically used for setting the QPen, etc. in the QPainter being passed in. Defaults to setting a thin white pen.
Reimplemented from LineListIndex.
Definition at line 52 of file equator.cpp.
◆ selected()
|
overridevirtual |
- Returns
- true if component is to be drawn on the map.
Reimplemented from SkyComponent.
Definition at line 47 of file equator.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:19:04 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.