Holds a right ascension object.
More...
#include <RA.hpp>
|
std::ostream & | operator<< (std::ostream &inStream, const RA &inRa) |
|
Holds a right ascension object.
◆ RA() [1/2]
nc::coordinates::RA::RA |
( |
| ) |
|
|
default |
◆ RA() [2/2]
nc::coordinates::RA::RA |
( |
double |
inDegrees | ) |
|
|
inlineexplicit |
◆ degrees()
double nc::coordinates::RA::degrees |
( |
| ) |
const |
|
inlinenoexcept |
Get the degrees value
- Returns
- degrees
◆ hours()
uint8 nc::coordinates::RA::hours |
( |
| ) |
const |
|
inlinenoexcept |
Get the hour value
- Returns
- hours
◆ minutes()
uint8 nc::coordinates::RA::minutes |
( |
| ) |
const |
|
inlinenoexcept |
Get the minute value
- Returns
- minutes
◆ minutes_()
noexcept nc::coordinates::RA::minutes_ |
( |
inMinutes |
| ) |
|
◆ operator!=()
bool nc::coordinates::RA::operator!= |
( |
const RA & |
inRhs | ) |
const |
|
inlinenoexcept |
Not equality operator
- Parameters
-
- Returns
- bool
◆ operator==()
bool nc::coordinates::RA::operator== |
( |
const RA & |
inRhs | ) |
const |
|
inlinenoexcept |
Equality operator
- Parameters
-
- Returns
- bool
◆ print()
void nc::coordinates::RA::print |
( |
| ) |
const |
|
inline |
Prints the RA object to the console
◆ radians()
double nc::coordinates::RA::radians |
( |
| ) |
const |
|
inlinenoexcept |
Get the radians value
- Returns
- radians
◆ seconds()
double nc::coordinates::RA::seconds |
( |
| ) |
const |
|
inlinenoexcept |
Get the seconds value
- Returns
- seconds
◆ seconds_()
noexcept nc::coordinates::RA::seconds_ |
( |
inSeconds |
| ) |
|
|
inline |
◆ str()
std::string nc::coordinates::RA::str |
( |
| ) |
const |
|
inline |
Return the RA object as a string representation
- Returns
- std::string
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
inStream, |
|
|
const RA & |
inRa |
|
) |
| |
|
friend |
Ostream operator
- Parameters
-
◆ __pad0__
noexcept nc::coordinates::RA::__pad0__ |
Constructor
- Parameters
-
inHours | |
inMinutes | |
inSeconds | |
The documentation for this class was generated from the following file: