Kstars
constellationartnode.cpp
23 SkyMapLite::Instance()->window()->createTextureFromImage(m_art->image(), QQuickWindow::TextureCanUseAtlas));
41 m_art->EquatorialToHorizontal(KStarsData::Instance()->lst(), KStarsData::Instance()->geo()->lat());
static constexpr double PI
PI is a const static member; it's public so that it can be used anywhere, as long as dms....
Definition: dms.h:380
qreal height() const const
virtual void hide() override
hides all child nodes (sets opacity of m_opacity to 0)
Definition: constellationartnode.cpp:75
double findPA(const SkyObject *o, float x, float y) const
Determine the on-screen position angle of a SkyObject.
Definition: projector.cpp:265
TextureCanUseAtlas
void changePos(QPointF pos, double positionangle)
changePos change the position of this node
Definition: constellationartnode.cpp:64
void appendChildNode(QSGNode *node)
void setRect(const QRectF &r)
void EquatorialToHorizontal(const CachingDms *LST, const CachingDms *lat)
Determine the (Altitude, Azimuth) coordinates of the SkyPoint from its (RA, Dec) coordinates,...
Definition: skypoint.cpp:77
bool onScreen(const QPointF &p) const
Check whether the projected point is on-screen.
Definition: projector.cpp:98
virtual void update() override
Updates coordinate of the object on SkyMapLite.
Definition: constellationartnode.cpp:29
void setOpacity(qreal opacity)
QRectF rect() const const
Definition: projector.h:55
void setMatrix(const QMatrix4x4 &matrix)
void markDirty(QSGNode::DirtyState bits)
DirtyMatrix
qreal x() const const
qreal y() const const
void rotate(float angle, const QVector3D &vector)
QPointF toScreen(const SkyPoint *o, bool oRefract=true, bool *onVisibleHemisphere=nullptr) const
This is exactly the same as toScreenVec but it returns a QPointF.
Definition: projector.cpp:93
QSizeF size() const const
Provides virtual functions for update of coordinates and nodes hiding.
Definition: skynode.h:27
void setTexture(QSGTexture *texture)
void translate(const QVector3D &vector)
Information about a ConstellationsArt object. This class represents a constellation image.
Definition: constellationsart.h:28
void setFiltering(QSGTexture::Filtering filtering)
bool checkVisibility(const SkyPoint *p) const
Determine if the skypoint p is likely to be visible in the display window.
Definition: projector.cpp:183
qreal width() const const
Linear
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri Aug 12 2022 04:00:53 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.