class Magick::RVG::Circle

def initialize(r, cx = 0, cy = 0)

Use the RVG::ShapeConstructors#circle method to create Circle objects in a container.
Define a circle with radius +r+ and centered at [cx, cy].
def initialize(r, cx = 0, cy = 0)
  super()
  r, cx, cy = Magick::RVG.convert_to_float(r, cx, cy)
  if r < 0
    fail ArgumentError, "radius must be >= 0 (#{r} given)"
  end
  @primitive = :circle
  @args = [cx, cy, cx+r, cy]
  self
end