class Cairo::SVGSurface
SVG surface
Public Class Methods
Source
# File lib/cairo.rb, line 85 def version_to_string(version) SVGVersion.name(version) end
Source
# File lib/cairo.rb, line 77 def versions_as_string SVGVersion.names end
Public Instance Methods
Source
static VALUE cr_svg_surface_get_document_unit (VALUE self) { cairo_svg_unit_t unit; unit = cairo_svg_surface_get_document_unit (_SELF); rb_cairo_surface_check_status (_SELF); return INT2NUM (unit); }
Source
static VALUE cr_svg_surface_restrict_to_version (VALUE self, VALUE version) { cairo_svg_surface_restrict_to_version (_SELF, RVAL2CRSVGVERSION (version)); rb_cairo_surface_check_status (_SELF); return Qnil; }
Source
static VALUE cr_svg_surface_set_document_unit (VALUE self, VALUE rb_unit) { cairo_svg_unit_t unit; unit = RVAL2CRSVGUNIT (rb_unit); cairo_svg_surface_set_document_unit (_SELF, unit); rb_cairo_surface_check_status (_SELF); return Qnil; }