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.



6
7
8
9
# File 'lib/contrek/reducers/reducer.rb', line 6

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

Instance Method Details

#reduce!Object



11
12
13
# File 'lib/contrek/reducers/reducer.rb', line 11

def reduce!
  @points
end