class Cairo::Context
Public Instance Methods
set_source_color(color)
click to toggle source
# File lib/gdk3/cairo.rb, line 21 def set_source_color(color) if color.is_a?(Gdk::Color) set_source_gdk_color(color) else set_source_color_raw(color) end end
set_source_pixbuf(pixbuf, pixbuf_x=0, pixbuf_y=0)
click to toggle source
# File lib/gdk3/cairo.rb, line 60 def set_source_pixbuf(pixbuf, pixbuf_x=0, pixbuf_y=0) set_source_pixbuf_raw(pixbuf, pixbuf_x, pixbuf_y) end
Also aliased as: set_source_pixbuf_raw
set_source_rgba(rgba, g=nil, b=nil, a=nil)
click to toggle source
# File lib/gdk3/cairo.rb, line 39 def set_source_rgba(rgba, g=nil, b=nil, a=nil) case rgba when Gdk::RGBA set_source_gdk_rgba(rgba) when Array set_source_rgba_raw(rgba) else r = rgba set_source_rgba_raw([r, g, b, a || 1.0]) end end
source_color=(color)
click to toggle source
# File lib/gdk3/cairo.rb, line 32 def source_color=(color) set_source_color(color) color end
source_rgba=(rgba)
click to toggle source
# File lib/gdk3/cairo.rb, line 54 def source_rgba=(rgba) set_source_rgba(rgba) rgba end