|
int | setHMSDMS (const char *coordstr) |
|
int | setHMSDMS (const char *, const char *) |
|
int | setHMSDMS (const std::string &, const std::string &) |
|
void | getHMSDMS (char *s1, char *s2, int places1=3, int places2=2) const |
|
std::string | getHMSDMS (int places1=3, int places2=2, bool space=true) const |
|
void | setDegrees (double, double) |
|
void | getDegrees (double *, double *) const |
|
std::string | getDegrees () const |
|
void | setRadians (double, double) |
|
void | getRadians (double *, double *) const |
|
std::string | getRadians () const |
|
Angle | angularSeparation (const AnglePair &other) const |
|
void | setRadMS (long int, long int) |
|
void | getRadMS (long int *, long int *) |
|
AnglePair & | operator= (const AnglePair &) |
|
AnglePair & | operator*= (const double) |
|
| AnglePair (const double=0.0, const double=0.0) |
|
| AnglePair (const AnglePair &) |
|
| AnglePair (const Angle &, const Angle &) |
|
| AnglePair (const std::string &astr) |
|
AnglePair class : useful for sky positions.
Sign convention should be as per usual output, that is in general angle 1 is 0 to 2pi and angle 2 is -pi to pi