This is the complete list of members for mio::SunTrajectory, including all inherited members.
eccentricityEarth | mio::SunTrajectory | protected |
getAngleOfIncidence(const double &slope_azi, const double &slope_elev) const | mio::SunTrajectory | |
getAngleOfIncidence(const double &sun_azi, const double &sun_elev, const double &slope_azi, const double &slope_elev) | mio::SunTrajectory | static |
getDaylight(double &sunrise, double &sunset, double &daylight)=0 | mio::SunTrajectory | pure virtual |
getEaster(const int &year, int &month, int &day) | mio::SunTrajectory | static |
getEquatorialCoordinates(double &right_ascension, double &declination)=0 | mio::SunTrajectory | pure virtual |
getHorizontalCoordinates(double &azimuth, double &elevation) const =0 | mio::SunTrajectory | pure virtual |
getHorizontalCoordinates(double &azimuth, double &elevation, double &eccentricity) const =0 | mio::SunTrajectory | pure virtual |
getHorizontalOnSlope(const double &slope_azi, const double &slope_elev, const double &H_radiation, const double &elev_threshold=5.) const | mio::SunTrajectory | |
getRadiationOnHorizontal(const double &radiation) const | mio::SunTrajectory | |
getRadiationOnSlope(const double &slope_azi, const double &slope_elev, const double &radiation) const | mio::SunTrajectory | |
getSolarAzimuth() const =0 | mio::SunTrajectory | pure virtual |
getSolarElevation() const =0 | mio::SunTrajectory | pure virtual |
getSolarTime() const | mio::SunTrajectory | virtual |
getSolarTimeOfDay() const | mio::SunTrajectory | virtual |
HourAngle | mio::SunTrajectory | protected |
julian_gmt | mio::SunTrajectory | protected |
latitude | mio::SunTrajectory | protected |
longitude | mio::SunTrajectory | protected |
nodata | mio::SunTrajectory | protectedstatic |
projectHorizontalToBeam(const double &sun_elev, const double &H_radiation) | mio::SunTrajectory | static |
projectHorizontalToSlope(const double &sun_azi, const double &sun_elev, const double &slope_azi, const double &slope_elev, const double &H_radiation, const double &elev_threshold=5.) | mio::SunTrajectory | static |
projectSlopeToHorizontal(const double &sun_azi, const double &sun_elev, const double &slope_azi, const double &slope_elev, const double &S_radiation) | mio::SunTrajectory | static |
reset()=0 | mio::SunTrajectory | pure virtual |
setAll(const double &i_latitude, const double &i_longitude, const double &i_julian, const double &i_TZ=0.)=0 | mio::SunTrajectory | pure virtual |
setDate(const double &i_julian, const double &i_TZ=0.)=0 | mio::SunTrajectory | pure virtual |
setLatLon(const double &i_latitude, const double &i_longitude)=0 | mio::SunTrajectory | pure virtual |
SolarAzimuthAngle | mio::SunTrajectory | protected |
SolarElevation | mio::SunTrajectory | protected |
SolarNoon | mio::SunTrajectory | protected |
SunDeclination | mio::SunTrajectory | protected |
SunlightDuration | mio::SunTrajectory | protected |
SunRightAscension | mio::SunTrajectory | protected |
SunRise | mio::SunTrajectory | protected |
SunSet | mio::SunTrajectory | protected |
SunTrajectory() | mio::SunTrajectory | |
SunTrajectory(const double &i_latitude, const double &i_longitude) | mio::SunTrajectory | |
toString() const | mio::SunTrajectory | |
TZ | mio::SunTrajectory | protected |
update()=0 | mio::SunTrajectory | protectedpure virtual |
~SunTrajectory() | mio::SunTrajectory | inlinevirtual |