Stellarium
23.4
|
Class which manages a line (small circle) to display around the sky like the solstices line. More...
#include <ArchaeoLines.hpp>
Public Slots | |
void | setColor (const Vec3f &c) |
void | update (const double deltaTime) |
void | setFadeDuration (const float duration) |
void | setDisplayed (const bool displayed) |
void | setFontSize (const int newSize) |
void | setFontSizeFromApp (const int newSize) |
To be connected to StelApp font size. newSize will be enlarged by 1. | |
void | setDefiningAngle (const double angle) |
reset declination/azimuth angle (degrees) of this arc. Any azimuth angles MUST be given counted from north. | |
double | getDefiningAngle (void) const |
void | updateLabel () |
Re-translates the label. | |
void | setLabelVisible (const bool b) |
bool | isLabelVisible () const |
void | setLineType (const ArchaeoLine::Line line) |
void | setLabel (const QString newLabel) |
change label. Used only for selected-object line - the other labels should not be changed! | |
QString | getLabel () const |
Signals | |
void | colorChanged (Vec3f c) |
void | flagLabelChanged (bool on) |
void | definingAngleChanged (double angle) |
Public Member Functions | |
ArchaeoLine (ArchaeoLine::Line lineType, double definingAngle) | |
void | draw (StelCore *core, float intensity=1.0f) const |
const Vec3f & | getColor () const |
bool | isDisplayed (void) const |
Properties | |
Vec3f | color |
bool | flagLabel |
double | definingAngle |
Class which manages a line (small circle) to display around the sky like the solstices line.
Modelled after