Lines Matching defs:Ellipse2D
31 * The <code>Ellipse2D</code> class describes an ellipse that is defined
42 public abstract class Ellipse2D extends RectangularShape {
49 public static class Float extends Ellipse2D implements Serializable {
52 * framing rectangle of this {@code Ellipse2D}.
60 * framing rectangle of this {@code Ellipse2D}.
67 * The overall width of this <code>Ellipse2D</code>.
74 * The overall height of this <code>Ellipse2D</code>.
81 * Constructs a new <code>Ellipse2D</code>, initialized to
89 * Constructs and initializes an <code>Ellipse2D</code> from the
193 public static class Double extends Ellipse2D implements Serializable {
196 * framing rectangle of this {@code Ellipse2D}.
204 * framing rectangle of this {@code Ellipse2D}.
211 * The overall width of this <code>Ellipse2D</code>.
218 * The overall height of the <code>Ellipse2D</code>.
225 * Constructs a new <code>Ellipse2D</code>, initialized to
233 * Constructs and initializes an <code>Ellipse2D</code> from the
320 * @see java.awt.geom.Ellipse2D.Float
321 * @see java.awt.geom.Ellipse2D.Double
324 protected Ellipse2D() {
407 * <code>Ellipse2D</code>.
409 * that this <code>Ellipse2D</code> class guarantees that
410 * modifications to the geometry of this <code>Ellipse2D</code>
417 * geometry of the outline of this <code>Ellipse2D</code>,
426 * Returns the hashcode for this <code>Ellipse2D</code>.
427 * @return the hashcode for this <code>Ellipse2D</code>.
440 * equal to this <code>Ellipse2D</code>. The specified
441 * <code>Object</code> is equal to this <code>Ellipse2D</code>
442 * if it is an instance of <code>Ellipse2D</code> and if its
443 * location and size are the same as this <code>Ellipse2D</code>.
445 * <code>Ellipse2D</code>.
447 * of <code>Ellipse2D</code> and has the same values;
455 if (obj instanceof Ellipse2D) {
456 Ellipse2D e2d = (Ellipse2D) obj;