module Coords

Constants

VERSION

Public Class Methods

degrees(radians) click to toggle source
# File lib/coords.rb, line 16
def self.degrees(radians)
  radians / (Math::PI / 180)
end
radians(degrees) click to toggle source
# File lib/coords.rb, line 12
def self.radians(degrees)
  degrees * (Math::PI / 180)
end
rotate_matrix(matrix, times = 1, clockwise = true) click to toggle source
# File lib/coords.rb, line 20
def self.rotate_matrix(matrix, times = 1, clockwise = true)
  new_matrix = matrix
  times.times.each do |i|
    new_matrix = clockwise ? new_matrix.reverse.transpose : new_matrix.transpose.reverse
  end
  new_matrix
end