Sha256: 08ccc57e3fab0093b1114af48823fc4043fbcafe2ea7492fad5376750bac37da
Contents?: true
Size: 395 Bytes
Versions: 8
Compression:
Stored size: 395 Bytes
Contents
# frozen_string_literal: true module Gruff # @private class Renderer::Bezier def initialize(color:, width: 1.0) @color = color @width = width end def render(points) draw = Renderer.instance.draw draw.push draw.stroke(@color) draw.stroke_width(@width) draw.fill_opacity(0.0) draw.bezier(*points) draw.pop end end end
Version data entries
8 entries across 8 versions & 1 rubygems