Kstars
deepskynode.h
23 * Keep in mind that DSO symbol is handled by DSOSymbolNode that has different parent from this node
42 DeepSkyNode(DeepSkyObject *skyObject, DSOSymbolNode *symbol, LabelsItem::label_t labelType, short trixel = -1);
A SkyNode derived class used for Deep Sky symbols in SkyMapLite.
Definition dsosymbolnode.h:150
virtual void hide() override
hides all child nodes (sets opacity of m_opacity to 0)
Definition deepskynode.cpp:142
void setColor(QColor color, TrixelNode *symbolTrixel)
sets color of DSO symbol and label To not increase the code for symbols we just recreate the symbol p...
Definition deepskynode.cpp:46
virtual void changePos(QPointF pos) override
changePos changes the position of this node and rotate it according to m_angle
Definition deepskynode.cpp:34
DeepSkyNode(DeepSkyObject *skyObject, DSOSymbolNode *symbol, LabelsItem::label_t labelType, short trixel=-1)
Constructor.
Definition deepskynode.cpp:22
SkyOpacityNode derived class that represents stars and planets using cached QSGTexture.
Definition pointnode.h:25
A QSGClipNode derived class used as a container for holding pointers to nodes and for clipping.
Definition rootnode.h:60
Provides virtual functions for update of coordinates and nodes hiding.
Definition skynode.h:28
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.