Astro-Coords
view release on metacpan or search on metacpan
lib/Astro/Coords/Angle.pm view on Meta::CPAN
The units can be abbreviated to the first 3 characters.
If the units are not supplied the default is to assume "sexagesimal"
if the supplied string contains spaces or colons or the characters
"d", "m" or "s", "degrees" if the supplied number is greater than 2*PI
(6.28), and "radians" for all other values. Negative angles are supported.
The options for range are documented in the C<range> method.
If the angle can not be decoded (if a string), the constructor will fail.
=cut
sub new {
my $proto = shift;
my $class = ref($proto) || $proto;
croak "Constructor for object of class $class must be called with an argument" unless @_;
# first argument is the angle
( run in 0.337 second using v1.01-cache-2.11-cpan-26ccb49234f )