...
This commit is contained in:
28
mcc_angle.h
28
mcc_angle.h
@@ -715,21 +715,21 @@ static constexpr MccCoordPairKind MccCoordStrToPairKind(R&& spair)
|
||||
}
|
||||
|
||||
|
||||
enum class MccCoordinatePairRep : int {
|
||||
MCC_COORDPAIR_REP_DEGREES, // both angles are in decimal degrees
|
||||
MCC_COORDPAIR_REP_SXGM_HOURDEG, // X is in hour and Y is in degree sexagesimal representation
|
||||
MCC_COORDPAIR_REP_SXGM_DEGDEG // both angles are in sexagesimal degrees
|
||||
};
|
||||
// enum class MccCoordinatePairRep : int {
|
||||
// MCC_COORDPAIR_REP_DEGREES, // both angles are in decimal degrees
|
||||
// MCC_COORDPAIR_REP_SXGM_HOURDEG, // X is in hour and Y is in degree sexagesimal representation
|
||||
// MCC_COORDPAIR_REP_SXGM_DEGDEG // both angles are in sexagesimal degrees
|
||||
// };
|
||||
|
||||
|
||||
// default wide-acceptable sexagesimal representation
|
||||
static constexpr MccCoordinatePairRep MccCoordinatePairToSxgmRep(MccCoordPairKind kind)
|
||||
{
|
||||
return kind == MccCoordPairKind::COORDS_KIND_AZALT || kind == MccCoordPairKind::COORDS_KIND_AZZD ||
|
||||
kind == MccCoordPairKind::COORDS_KIND_XY || kind == MccCoordPairKind::COORDS_KIND_LONLAT ||
|
||||
kind == MccCoordPairKind::COORDS_KIND_GENERIC
|
||||
? MccCoordinatePairRep::MCC_COORDPAIR_REP_SXGM_DEGDEG
|
||||
: MccCoordinatePairRep::MCC_COORDPAIR_REP_SXGM_HOURDEG; // RA-DEC or HA-DEC
|
||||
}
|
||||
// // default wide-acceptable sexagesimal representation
|
||||
// static constexpr MccCoordinatePairRep MccCoordinatePairToSxgmRep(MccCoordPairKind kind)
|
||||
// {
|
||||
// return kind == MccCoordPairKind::COORDS_KIND_AZALT || kind == MccCoordPairKind::COORDS_KIND_AZZD ||
|
||||
// kind == MccCoordPairKind::COORDS_KIND_XY || kind == MccCoordPairKind::COORDS_KIND_LONLAT ||
|
||||
// kind == MccCoordPairKind::COORDS_KIND_GENERIC
|
||||
// ? MccCoordinatePairRep::MCC_COORDPAIR_REP_SXGM_DEGDEG
|
||||
// : MccCoordinatePairRep::MCC_COORDPAIR_REP_SXGM_HOURDEG; // RA-DEC or HA-DEC
|
||||
// }
|
||||
|
||||
} // namespace mcc::impl
|
||||
|
||||
Reference in New Issue
Block a user