A Point that has sunrise and sunset times for each day.
More...
#include <StartPoint.h>
|
array< tuple< DurationSize, DurationSize >, MAX_DAYS > | days_ |
| Array of tuple for sunrise/sunset times by day.
|
|
A Point that has sunrise and sunset times for each day.
◆ StartPoint() [1/3]
fs::topo::StartPoint::StartPoint |
( |
MathSize | latitude, |
|
|
MathSize | longitude ) |
|
noexcept |
Constructor.
- Parameters
-
latitude | Latitude (decimal degrees) |
longitude | Longitude (decimal degrees) |
◆ StartPoint() [2/3]
fs::topo::StartPoint::StartPoint |
( |
const StartPoint & | rhs | ) |
|
|
defaultnoexcept |
Copy constructor.
- Parameters
-
◆ StartPoint() [3/3]
fs::topo::StartPoint::StartPoint |
( |
StartPoint && | rhs | ) |
|
|
defaultnoexcept |
Move constructor.
- Parameters
-
◆ dayEnd()
DurationSize fs::topo::StartPoint::dayEnd |
( |
const size_t | day | ) |
const |
|
inlinenodiscardconstexpr |
Sunset time.
- Parameters
-
- Returns
- Sunset time on give day
◆ dayStart()
DurationSize fs::topo::StartPoint::dayStart |
( |
const size_t | day | ) |
const |
|
inlinenodiscardconstexpr |
Sunrise time.
- Parameters
-
- Returns
- Sunrise time on give day
◆ operator=() [1/2]
Copy assignment.
- Parameters
-
- Returns
- This, after assignment
◆ operator=() [2/2]
Move assignment.
- Parameters
-
- Returns
- This, after assignment
The documentation for this class was generated from the following files:
- firestarr/src/cpp/StartPoint.h
- firestarr/src/cpp/StartPoint.cpp