Kstars
obsconditions.cpp
13 ObsConditions::ObsConditions(int bortle, double aperture, Equipment equip, TelescopeType telType)
66 // return 4.12 + 2.5 * log10( pow(aperture,2)*t ); //Taking optimum magnification into consideration
101 void ObsConditions::setObsConditions(int bortle, double aperture, ObsConditions::Equipment equip,
Extension of QDateTime for KStars KStarsDateTime can represent the date/time as a Julian Day,...
Definition: kstarsdatetime.h:35
QDateTime currentDateTime()
Stores dms coordinates for a point in the sky. for converting between coordinate systems.
Definition: skypoint.h:44
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
void setObsConditions(int bortle, double aperture, Equipment equip, TelescopeType telType)
Set new observing conditions.
Definition: obsconditions.cpp:101
QMap::iterator insert(const Key &key, const T &value)
void setLimMagnitude()
Set limiting magnitude depending on Bortle dark-sky rating.
Definition: obsconditions.cpp:52
double getTrueMagLim()
Get true limiting magnitude after taking equipment specifications into consideration.
Definition: obsconditions.cpp:63
SkyPoint recomputeCoords(const KStarsDateTime &dt, const GeoLocation *geo=nullptr) const
The equatorial coordinates for the object on date dt are computed and returned, but the object's inte...
Definition: skyobject.cpp:295
double getOptimumMAG()
Get optimum magnification under current observing conditions.
Definition: obsconditions.cpp:57
ObsConditions(int bortle, double aperture, Equipment equip, TelescopeType telType)
Constructor.
Definition: obsconditions.cpp:13
bool isVisible(GeoLocation *geo, dms *lst, SkyObject *so)
Evaluate visibility of sky-object based on current observing conditions.
Definition: obsconditions.cpp:86
static QMap< int, double > setLMMap()
Create QMap<int, double> to be initialised to static member variable m_LMMap.
Definition: obsconditions.cpp:34
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat Aug 13 2022 04:01:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Sat Aug 13 2022 04:01:56 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.