Method: Gerber::Layer::Parser#initialize

Defined in:
lib/gerber/layer/parser.rb

#initialize(*args) ⇒ Parser

Returns a new instance of Parser.



14
15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/gerber/layer/parser.rb', line 14

def initialize(*args)
    super

    @coordinate_mode = :absolute
    @dcode = 2  # off
    @gcode = 1  # linear interpolation
    @layer = Gerber::Layer.new
    @position = Point[0,0]
    @quadrant_mode = :single
    @repeat = Vector[1,1]
    @step = Vector[0,0]
    @units = nil
end