class Dogma::Latitude

A latitude.

@see dogma.dev/Latitude/

Constants

MAX
MIN

Public Class Methods

new(degrees) click to toggle source

@param [Float, to_f] degrees (-90..90) @return [void]

Calls superclass method Dogma::Angle::new
# File lib/dogma/latitude.rb, line 16
def initialize(degrees)
  degrees = degrees.to_f
  raise ArgumentError, "Latitude bounds are ±90°, but got #{degrees}°" if degrees.abs > MAX
  super(degrees: degrees)
end