Class EllipseData


  • public class EllipseData
    extends ShapeData
    Represents an ellipse in the Euclidean space R2.
    Since:
    3.0-Beta4
    • Constructor Detail

      • EllipseData

        public EllipseData​(omero.model.Shape shape)
        Creates a new instance of Ellipse data from an existing shape.
        Parameters:
        shape - The shape this object represents.
      • EllipseData

        public EllipseData()
        Creates a new instance of EllipseData.
      • EllipseData

        public EllipseData​(double x,
                           double y,
                           double radiusx,
                           double radiusy)
        Creates a new instance of the EllipseData.
        Parameters:
        x - The x-coordinate of the center of the Ellipse.
        y - The y-coordinate of the center of the Ellipse.
        radiusx - The radius along the X-axis.
        radiusy - The radius along the Y-axis.
    • Method Detail

      • getText

        public java.lang.String getText()
        Returns the text of the shape.
        Returns:
        See above.
      • setText

        public void setText​(java.lang.String text)
        Sets the text of the shape.
        Parameters:
        text - See above.
      • getX

        public double getX()
        Returns the x-coordinate of the center of the ellipse.
        Returns:
        See above.
      • setX

        public void setX​(double x)
        Sets the x-coordinate of the center of the ellipse.
        Parameters:
        x - See above.
      • getY

        public double getY()
        Returns the y-coordinate of the center of the ellipse.
        Returns:
        See above.
      • setY

        public void setY​(double y)
        Sets the y-coordinate of the center of the ellipse.
        Parameters:
        y - See above.
      • getRadiusX

        public double getRadiusX()
        Returns the radius along the X-axis.
        Returns:
        See above.
      • setRadiusX

        public void setRadiusX​(double x)
        Sets the radius along the X-axis.
        Parameters:
        x - the value to set.
      • getRadiusY

        public double getRadiusY()
        Returns the radius along the Y-axis.
        Returns:
        See above.
      • setRadiusY

        public void setRadiusY​(double y)
        Sets the radius along the Y-axis.
        Parameters:
        y - The value to set.