Parent

Methods

Class/Module Index [+]

Quicksearch

Demo::CairoLineJoin

Public Class Methods

new() click to toggle source
# File gtk2/sample/gtk-demo/cairo-line-join.rb, line 15
def initialize
  super('cairo line join')
end

Public Instance Methods

draw(cr) click to toggle source
# File gtk2/sample/gtk-demo/cairo-line-join.rb, line 19
def draw(cr)
  cr.set_line_width(0.16)
  
  cr.move_to(0.3, 0.33)
  cr.rel_line_to(0.2, -0.2)
  cr.rel_line_to(0.2, 0.2)
  cr.set_line_join(Cairo::LINE_JOIN_MITER) # default
  cr.stroke
  
  cr.move_to(0.3, 0.63)
  cr.rel_line_to(0.2, -0.2)
  cr.rel_line_to(0.2, 0.2)
  cr.set_line_join(Cairo::LINE_JOIN_BEVEL)
  cr.stroke
  
  cr.move_to(0.3, 0.93)
  cr.rel_line_to(0.2, -0.2)
  cr.rel_line_to(0.2, 0.2)
  cr.set_line_join(Cairo::LINE_JOIN_ROUND)
  cr.stroke
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.