Kstars
obsconditions.h
Contains all relevant information for specifying a location on Earth: City Name, State/Province name,...
Definition geolocation.h:28
This class deals with the observing conditions of the night sky.
Definition obsconditions.h:22
void setObsConditions(int bortle, double aperture, Equipment equip, TelescopeType telType)
Set new observing conditions.
Definition obsconditions.cpp:101
ObsConditions(int bortle, double aperture, Equipment equip, TelescopeType telType)
Constructor.
Definition obsconditions.cpp:13
static QMap< int, double > setLMMap()
Create QMap<int, double> to be initialised to static member variable m_LMMap.
Definition obsconditions.cpp:34
double getOptimumMAG()
Get optimum magnification under current observing conditions.
Definition obsconditions.cpp:57
void setTelescopeType(TelescopeType telType)
Inline method to set reflector/refractor type for telescope.
Definition obsconditions.h:65
bool isVisible(GeoLocation *geo, dms *lst, SkyObject *so)
Evaluate visibility of sky-object based on current observing conditions.
Definition obsconditions.cpp:86
double getTrueMagLim()
Get true limiting magnitude after taking equipment specifications into consideration.
Definition obsconditions.cpp:63
void setEquipment(Equipment equip)
Inline method to set available equipment.
Definition obsconditions.h:62
void setLimMagnitude()
Set limiting magnitude depending on Bortle dark-sky rating.
Definition obsconditions.cpp:52
Provides all necessary information about an object in the sky: its coordinates, name(s),...
Definition skyobject.h:42
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 29 2024 11:57:49 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Nov 29 2024 11:57:49 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.