class Proj4::Point
Attributes
lat[RW]
lat=[RW]
lon[RW]
lon=[RW]
x[RW]
y[RW]
z[RW]
Public Class Methods
new(x, y, z = nil)
click to toggle source
# File lib/ffi-proj4/point.rb, line 7 def initialize(x, y, z = nil) @x, @y, @z = x, y, z end
Public Instance Methods
to_deg()
click to toggle source
# File lib/ffi-proj4/point.rb, line 23 def to_deg self.dup.to_deg! end
to_deg!()
click to toggle source
# File lib/ffi-proj4/point.rb, line 16 def to_deg! self.x = rad_to_deg(self.x) self.y = rad_to_deg(self.y) self.z = rad_to_deg(self.z) unless self.z.nil? self end
to_rad()
click to toggle source
# File lib/ffi-proj4/point.rb, line 34 def to_rad self.dup.to_rad! end
to_rad!()
click to toggle source
# File lib/ffi-proj4/point.rb, line 27 def to_rad! self.x = deg_to_rad(self.x) self.y = deg_to_rad(self.y) self.z = deg_to_rad(self.z) unless self.z.nil? self end