ReadonlyuasStatic ReadonlyCIRCLEStatic ReadonlyD2Hmultiply to convert degrees to archours
Static ReadonlyD2Mmultiply to convert degrees to arcminute
Static ReadonlyD2multiply to convert degrees to milliarcseconds
Static ReadonlyD2Rmultiply to convert degrees to radians
Static ReadonlyD2Smultiply to convert degrees to arcsecond
Static ReadonlyD2multiply to convert degrees to microarcseconds
Static ReadonlyDEGREE_round circle which marks degrees
Static ReadonlyH2Dmultiply to convert archour to degrees
Static ReadonlyH2multiply to convert hours to milliarcseconds
Static ReadonlyH2Rmultiply to convert hours to radians
Static ReadonlyH2multiply to convert hours to microarcseconds
Static ReadonlyHMin2multiply to convert time minutes to milliarcseconds
Static ReadonlyHMin2multiply to convert time minutes to microarcseconds
Static ReadonlyHSec2multiply to convert time seconds to milliarcseconds
Static ReadonlyHSec2multiply to convert time seconds to microarcseconds
Static ReadonlyM2Dmultiply to convert arcminute to toDegree
Static ReadonlyM2multiply to convert minutes to milliarcseconds
Static ReadonlyM2Rmultiply to convert minutes to radians
Static ReadonlyM2multiply to convert minutes to microarcseconds
Static ReadonlyMas2Rmultiply to convert milliarcseconds to radians
Static ReadonlyR2Dmultiply to convert radians to degrees
Static ReadonlyR2Hmultiply to convert radians to hours
Static ReadonlyR2Mmultiply to convert radians to minutes
Static ReadonlyR2multiply to convert radians to milliarcseconds
Static ReadonlyR2Smultiply to convert radians to arcseconds
Static ReadonlyR2multiply to convert radians to microarcseconds
Static ReadonlyS2Dmultiply to convert arcsecond to toDegree
Static ReadonlyS2multiply to convert Seconds to milliarcseconds
Static ReadonlyS2Rmultiply to convert arcseconds to radians
Static ReadonlyS2multiply to convert Seconds to microarcseconds
Static ReadonlyUas2Dmultiply to convert UAS to degrees
Static ReadonlyUas2Mmultiply to convert UAS to minutes
Static ReadonlyUas2Rmultiply to convert microarcseconds to radians
Static ReadonlyUas2Smultiply to convert UAS to Seconds
StaticassertStaticassertStaticdeStaticdistanceStaticfromStaticfromStaticfromStaticfromStaticfromStaticfromStaticmaxStaticminStaticnormalizeStaticparseParse Declination from four values. It uses Big, so there are no rounding errors
signum (ie + or -)
declination in degrees
remaining part in arcminutes
remaining part in arcseconds
declination in microarcseconds
StaticparseStaticparseparse Right ascencion from triple values raHour raMin, raSec This method uses big decimal, so there are no rounding errors
ra hours value as string
ra minutes value as string
ra seconds value as string
result in microarcseconds
StaticparseParses pair of RA and De coordinates. This method should handle formats used in vizier. An example: The following writings are allowed:
20 54 05.689 +37 01 17.38 10:12:45.3-45:17:50 15h17m-11d10m 15h17+89d15 275d11m15.6954s+17d59m59.876s 12.34567h-17.87654d 350.123456d-17.33333d <=> 350.123456 -17.33333
StaticparseStaticrandomStaticrandomStaticra
Based on the CSW Angle class.
An wrapper for angle. Normally angle would be stored in double as radians, but this introduces rounding errors. This class stores value in microarcseconds to prevent rounding errors.