class Laser::Cutter::Renderer::LineRenderer

Public Instance Methods

enclosure() click to toggle source
# File lib/laser-cutter/renderer/line_renderer.rb, line 11
def enclosure
  self.line
end
render(pdf = nil) click to toggle source
# File lib/laser-cutter/renderer/line_renderer.rb, line 6
def render pdf = nil
  pdf.stroke { pdf.line [line.p1.x, line.p1.y].map{ |p| p.send(units) },
                        [line.p2.x, line.p2.y].map{ |p| p.send(units) }}
end