Class: DotGrid::Pattern::SquareGrid

Inherits:
Pattern
  • Object
show all
Defined in:
lib/dot_grid/pattern/square_grid.rb

Instance Attribute Summary

Attributes inherited from Pattern

#bounds, #grid_color, #pdf

Instance Method Summary collapse

Methods inherited from Pattern

#columns, #draw_grid, #initialize, #post_initialize, #rows

Constructor Details

This class inherits a constructor from DotGrid::Pattern::Pattern

Instance Method Details

#drawObject



4
5
6
7
8
9
# File 'lib/dot_grid/pattern/square_grid.rb', line 4

def draw
  pdf.fill_color grid_color
  draw_grid(true) do |row, column|
    pdf.fill_rectangle [column*spacing, (row+1)*spacing], spacing-1, spacing-1
  end
end