class Glimmer::Gtk::Shape::Square

Public Instance Methods

draw_shape(drawing_area_widget, cairo_context) click to toggle source
# File lib/glimmer/gtk/shape/square.rb, line 65
def draw_shape(drawing_area_widget, cairo_context)
  # expecting 3 args (x, y, length), so duplicate length again to become width/height for rectangle
  draw_args = args.dup
  draw_args << draw_args.last
  cairo_context.rectangle(*draw_args)
end