Class: Contrek::Reducers::Reducer

Inherits:
Object
  • Object
show all
Defined in:
lib/contrek/reducers/reducer.rb

Direct Known Subclasses

LinearReducer, UniqReducer, VisvalingamReducer

Instance Method Summary collapse

Constructor Details

#initialize(points: list_of_points, options: {}) ⇒ Reducer

Returns a new instance of Reducer.



4
5
6
7
# File 'lib/contrek/reducers/reducer.rb', line 4

def initialize(points: list_of_points, options: {})
  @points = points
  @opts = options
end

Instance Method Details

#reduce!Object



9
10
11
# File 'lib/contrek/reducers/reducer.rb', line 9

def reduce!
  @points
end