
fields are declar ed public and may be used directly by Java programs. See Arc2D for
mor e infor mation.
public static class Arc2D.Double extends Arc2D {
// Public Constructors
public Double();
public Double(int type);
public Double(Rectangle2D ellipseBounds, double star t, double extent, int type);
public Double(double x, double y, double w, double h, double star t, double extent, int type);
// Public Methods Overriding Arc2D
default:0.0public double getAngleExtent();
default:0.0public double getAngleStar t();
public void setAngleExtent(double angExt);
public void setAngleStar t(double angSt);
public void setArc(double x, double y, double w, double h, double angSt, double angExt, int closure);
// Protected Methods Overriding Arc2D
protected Rectangle2D makeBounds(double x, double y, double w, double h);
// Public Methods Overriding RectangularShape
default:0.0public double getHeight();
default:0.0public double getW idth();
default:0.0public double getX();
default:0.0public double getY();
default:truepublic boolean isEmpty();
// Public Instance Fields
public double extent;
public double height;
public double star t;
public double width;
public double x;
public double y;
}
Arc2D.Float Ja va 1.2
java.awt.geom cloneable shape
This class is a concrete implementation of Arc2D that uses float fields to store the coordi-
nates and angles of the arc. For efficiency, these x, y, width, height, star t, and extent fields
ar ...