Package com.evopdf

# Class CircleElement

java.lang.Object
com.evopdf.PageElement
com.evopdf.PageGraphicElement
com.evopdf.EllipseElement
com.evopdf.CircleElement

public class CircleElement extends EllipseElement
This class represents a circle element that can be added to a PDF document

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `CircleElement(float x, float y, float radius)`
  Circle element constructor

- ## Method Summary

  Modifier and Type
  Method
  Description
  `float`
  `radius()`
  Gets the circle radius
  `void`
  `setRadius(float radius)`
  Sets the circle radius

  ### Methods inherited from class com.evopdf.EllipseElement

  `setX, setXRadius, setY, setYRadius, x, xRadius, y, yRadius`

  ### Methods inherited from class com.evopdf.PageGraphicElement

  `backColor, blending, clipRectangle, foreColor, gradient, lineStyle, opacity, rotate, scale, setBackColor, setBlending, setClipRectangle, setForeColor, setGradient, setLineStyle, setOpacity, skew, translate`

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### CircleElement

    public CircleElement(float x, float y, float radius)
    Circle element constructor
    Parameters:
      `x` - the X coordinate where the ellipse will be rendered
      `y` - the Y coordinate where the ellipse will be rendered
      `radius` - the circle radius

- ## Method Details

  - ### radius

    public float radius()
    Gets the circle radius
    Returns:
      the circle radius

  - ### setRadius

    public void setRadius(float radius)
    Sets the circle radius
    Parameters:
      `radius` - the circle radius to set