Class: Geospatial::RadialHistogram

Inherits:
Histogram
  • Object
show all
Defined in:
lib/geospatial/histogram.rb

Instance Attribute Summary

Attributes inherited from Histogram

#bins, #count, #items, #offset, #scale

Instance Method Summary collapse

Methods inherited from Histogram

#[], #each, #inspect, #map, #peaks, #size, #unmap

Constructor Details

#initialize(center, min: -180,, max: 180, scale: 1) ⇒ RadialHistogram

Returns a new instance of RadialHistogram.



96
97
98
99
100
# File 'lib/geospatial/histogram.rb', line 96

def initialize(center, min: -180, max: 180, scale: 1)
	super(min: min, max: max, scale: scale)
	
	@center = center
end

Instance Method Details

#add(point, value = 1) ⇒ Object



102
103
104
# File 'lib/geospatial/histogram.rb', line 102

def add(point, value = 1)
	super(point.bearing_from(@center), value)
end