Class: Idml::Render::Renderers::OvalRenderer

Inherits:
Object
  • Object
show all
Defined in:
lib/idml/render/renderers/oval_renderer.rb

Overview

Renders an IDML Oval on a Pdfrb::Content::Canvas. Delegates to RectangleRenderer which draws the bounding box with fill/stroke. Approximation: a true ellipse would generate bezier anchor and control points from the PathGeometry; the bounding box renders the correct extent and colors. See TODO 106 for refinement.

Class Method Summary collapse

Class Method Details

.render(canvas, context) ⇒ Object



12
13
14
# File 'lib/idml/render/renderers/oval_renderer.rb', line 12

def self.render(canvas, context)
  RectangleRenderer.render(canvas, context)
end