Parent

Methods

Class/Module Index [+]

Quicksearch

Magick::RVG::ClipPath

Public Class Methods

new(clip_path_units='userSpaceOnUse') click to toggle source

Create a clipping path. Within the block create an outline from one or more paths, basic shapes, text objects, or use. Everything drawn within the outline will be displayed. Anything drawn outside the outline will not.

If the clipping path contains a use, it must directly reference path, basic shape, or text objects.

Attach the clipping path to an object with the :clip_path style.

# File lib/rvg/clippath.rb, line 25
def initialize(clip_path_units='userSpaceOnUse')
    super()
    if ! ['userSpaceOnUse', 'objectBoundingBox'].include?(clip_path_units)
        raise ArgumentError, "undefined value for clip path units: #{clip_path_units}"
    end
    @clip_path_units = clip_path_units
    @content = Content.new
    yield(self) if block_given?
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.