java.awt.geom
Class Arc2D.Float

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.awt.geom.RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape 
      extended by java.awt.geom.Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D 
          extended by java.awt.geom.Arc2D.Float
All Implemented Interfaces:
Shape sample code for java.awt.Shape definition code for java.awt.Shape , Cloneable sample code for java.lang.Cloneable definition code for java.lang.Cloneable
Enclosing class:
Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D

public static class Arc2D.Float
extends Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D

This class defines an arc specified in float precision.


Nested Class Summary
 
Nested classes/interfaces inherited from class java.awt.geom.Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Arc2D.Double sample code for java.awt.geom.Arc2D.Double definition code for java.awt.geom.Arc2D.Double , Arc2D.Float sample code for java.awt.geom.Arc2D.Float definition code for java.awt.geom.Arc2D.Float
 
Field Summary
 float extent sample code for java.awt.geom.Arc2D.Float.extent definition code for java.awt.geom.Arc2D.Float.extent
          The angular extent of the arc in degrees.
 float height sample code for java.awt.geom.Arc2D.Float.height definition code for java.awt.geom.Arc2D.Float.height
          The overall height of the full ellipse of which this arc is a partial section (not considering the angular extents).
 float start sample code for java.awt.geom.Arc2D.Float.start definition code for java.awt.geom.Arc2D.Float.start
          The starting angle of the arc in degrees.
 float width sample code for java.awt.geom.Arc2D.Float.width definition code for java.awt.geom.Arc2D.Float.width
          The overall width of the full ellipse of which this arc is a partial section (not considering the angular extents).
 float x sample code for java.awt.geom.Arc2D.Float.x definition code for java.awt.geom.Arc2D.Float.x
          The x coordinate of the upper left corner of the arc.
 float y sample code for java.awt.geom.Arc2D.Float.y definition code for java.awt.geom.Arc2D.Float.y
          The y coordinate of the upper left corner of the arc.
 
Fields inherited from class java.awt.geom.Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
CHORD sample code for java.awt.geom.Arc2D.CHORD definition code for java.awt.geom.Arc2D.CHORD , OPEN sample code for java.awt.geom.Arc2D.OPEN definition code for java.awt.geom.Arc2D.OPEN , PIE sample code for java.awt.geom.Arc2D.PIE definition code for java.awt.geom.Arc2D.PIE
 
Constructor Summary
Arc2D.Float sample code for java.awt.geom.Arc2D.Float.Arc2D.Float() definition code for java.awt.geom.Arc2D.Float.Arc2D.Float() ()
          Constructs a new OPEN arc, initialized to location (0, 0), size (0, 0), angular extents (start = 0, extent = 0).
Arc2D.Float sample code for java.awt.geom.Arc2D.Float.Arc2D.Float(float, float, float, float, float, float, int) definition code for java.awt.geom.Arc2D.Float.Arc2D.Float(float, float, float, float, float, float, int) (float x, float y, float w, float h, float start, float extent, int type)
          Constructs a new arc, initialized to the specified location, size, angular extents, and closure type.
Arc2D.Float sample code for java.awt.geom.Arc2D.Float.Arc2D.Float(int) definition code for java.awt.geom.Arc2D.Float.Arc2D.Float(int) (int type)
          Constructs a new arc, initialized to location (0, 0), size (0, 0), angular extents (start = 0, extent = 0), and the specified closure type.
Arc2D.Float sample code for java.awt.geom.Arc2D.Float.Arc2D.Float(java.awt.geom.Rectangle2D, float, float, int) definition code for java.awt.geom.Arc2D.Float.Arc2D.Float(java.awt.geom.Rectangle2D, float, float, int) (Rectangle2D sample code for java.awt.geom.Rectangle2D definition code for java.awt.geom.Rectangle2D  ellipseBounds, float start, float extent, int type)
          Constructs a new arc, initialized to the specified location, size, angular extents, and closure type.
 
Method Summary
 double getAngleExtent sample code for java.awt.geom.Arc2D.Float.getAngleExtent() definition code for java.awt.geom.Arc2D.Float.getAngleExtent() ()
          Returns the angular extent of the arc.
 double getAngleStart sample code for java.awt.geom.Arc2D.Float.getAngleStart() definition code for java.awt.geom.Arc2D.Float.getAngleStart() ()
          Returns the starting angle of the arc.
 double getHeight sample code for java.awt.geom.Arc2D.Float.getHeight() definition code for java.awt.geom.Arc2D.Float.getHeight() ()
          Returns the height of the ellipse of which this arc is a partial section.
 double getWidth sample code for java.awt.geom.Arc2D.Float.getWidth() definition code for java.awt.geom.Arc2D.Float.getWidth() ()
          Returns the width of the ellipse of which this arc is a partial section.
 double getX sample code for java.awt.geom.Arc2D.Float.getX() definition code for java.awt.geom.Arc2D.Float.getX() ()
          Returns the x coordinate of the upper left corner of the arc.
 double getY sample code for java.awt.geom.Arc2D.Float.getY() definition code for java.awt.geom.Arc2D.Float.getY() ()
          Returns the y coordinate of the upper left corner of the arc.
 boolean isEmpty sample code for java.awt.geom.Arc2D.Float.isEmpty() definition code for java.awt.geom.Arc2D.Float.isEmpty() ()
          Determines whether the arc is empty.
protected  Rectangle2D sample code for java.awt.geom.Rectangle2D definition code for java.awt.geom.Rectangle2D makeBounds sample code for java.awt.geom.Arc2D.Float.makeBounds(double, double, double, double) definition code for java.awt.geom.Arc2D.Float.makeBounds(double, double, double, double) (double x, double y, double w, double h)
          Return the high-precision bounding box of the arc.
 void setAngleExtent sample code for java.awt.geom.Arc2D.Float.setAngleExtent(double) definition code for java.awt.geom.Arc2D.Float.setAngleExtent(double) (double angExt)
          Sets the angular extent of this arc to the specified double value.
 void setAngleStart sample code for java.awt.geom.Arc2D.Float.setAngleStart(double) definition code for java.awt.geom.Arc2D.Float.setAngleStart(double) (double angSt)
          Sets the starting angle of this arc to the specified double value.
 void setArc sample code for java.awt.geom.Arc2D.Float.setArc(double, double, double, double, double, double, int) definition code for java.awt.geom.Arc2D.Float.setArc(double, double, double, double, double, double, int) (double x, double y, double w, double h, double angSt, double angExt, int closure)
          Sets the location, size, angular extents, and closure type of this arc to the specified double values.
 
Methods inherited from class java.awt.geom.Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
contains sample code for java.awt.geom.Arc2D.contains(double, double) definition code for java.awt.geom.Arc2D.contains(double, double) , contains sample code for java.awt.geom.Arc2D.contains(double, double, double, double) definition code for java.awt.geom.Arc2D.contains(double, double, double, double) , contains sample code for java.awt.geom.Arc2D.contains(java.awt.geom.Rectangle2D) definition code for java.awt.geom.Arc2D.contains(java.awt.geom.Rectangle2D) , containsAngle sample code for java.awt.geom.Arc2D.containsAngle(double) definition code for java.awt.geom.Arc2D.containsAngle(double) , getArcType sample code for java.awt.geom.Arc2D.getArcType() definition code for java.awt.geom.Arc2D.getArcType() , getBounds2D sample code for java.awt.geom.Arc2D.getBounds2D() definition code for java.awt.geom.Arc2D.getBounds2D() , getEndPoint sample code for java.awt.geom.Arc2D.getEndPoint() definition code for java.awt.geom.Arc2D.getEndPoint() , getPathIterator sample code for java.awt.geom.Arc2D.getPathIterator(java.awt.geom.AffineTransform) definition code for java.awt.geom.Arc2D.getPathIterator(java.awt.geom.AffineTransform) , getStartPoint sample code for java.awt.geom.Arc2D.getStartPoint() definition code for java.awt.geom.Arc2D.getStartPoint() , intersects sample code for java.awt.geom.Arc2D.intersects(double, double, double, double) definition code for java.awt.geom.Arc2D.intersects(double, double, double, double) , setAngles sample code for java.awt.geom.Arc2D.setAngles(double, double, double, double) definition code for java.awt.geom.Arc2D.setAngles(double, double, double, double) , setAngles sample code for java.awt.geom.Arc2D.setAngles(java.awt.geom.Point2D, java.awt.geom.Point2D) definition code for java.awt.geom.Arc2D.setAngles(java.awt.geom.Point2D, java.awt.geom.Point2D) , setAngleStart sample code for java.awt.geom.Arc2D.setAngleStart(java.awt.geom.Point2D) definition code for java.awt.geom.Arc2D.setAngleStart(java.awt.geom.Point2D) , setArc sample code for java.awt.geom.Arc2D.setArc(java.awt.geom.Arc2D) definition code for java.awt.geom.Arc2D.setArc(java.awt.geom.Arc2D) , setArc sample code for java.awt.geom.Arc2D.setArc(java.awt.geom.Point2D, java.awt.geom.Dimension2D, double, double, int) definition code for java.awt.geom.Arc2D.setArc(java.awt.geom.Point2D, java.awt.geom.Dimension2D, double, double, int) , setArc sample code for java.awt.geom.Arc2D.setArc(java.awt.geom.Rectangle2D, double, double, int) definition code for java.awt.geom.Arc2D.setArc(java.awt.geom.Rectangle2D, double, double, int) , setArcByCenter sample code for java.awt.geom.Arc2D.setArcByCenter(double, double, double, double, double, int) definition code for java.awt.geom.Arc2D.setArcByCenter(double, double, double, double, double, int) , setArcByTangent sample code for java.awt.geom.Arc2D.setArcByTangent(java.awt.geom.Point2D, java.awt.geom.Point2D, java.awt.geom.Point2D, double) definition code for java.awt.geom.Arc2D.setArcByTangent(java.awt.geom.Point2D, java.awt.geom.Point2D, java.awt.geom.Point2D, double) , setArcType sample code for java.awt.geom.Arc2D.setArcType(int) definition code for java.awt.geom.Arc2D.setArcType(int) , setFrame sample code for java.awt.geom.Arc2D.setFrame(double, double, double, double) definition code for java.awt.geom.Arc2D.setFrame(double, double, double, double)
 
Methods inherited from class java.awt.geom.RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape
clone sample code for java.awt.geom.RectangularShape.clone() definition code for java.awt.geom.RectangularShape.clone() , contains sample code for java.awt.geom.RectangularShape.contains(java.awt.geom.Point2D) definition code for java.awt.geom.RectangularShape.contains(java.awt.geom.Point2D) , getBounds sample code for java.awt.geom.RectangularShape.getBounds() definition code for java.awt.geom.RectangularShape.getBounds() , getCenterX sample code for java.awt.geom.RectangularShape.getCenterX() definition code for java.awt.geom.RectangularShape.getCenterX() , getCenterY sample code for java.awt.geom.RectangularShape.getCenterY() definition code for java.awt.geom.RectangularShape.getCenterY() , getFrame sample code for java.awt.geom.RectangularShape.getFrame() definition code for java.awt.geom.RectangularShape.getFrame() , getMaxX sample code for java.awt.geom.RectangularShape.getMaxX() definition code for java.awt.geom.RectangularShape.getMaxX() , getMaxY sample code for java.awt.geom.RectangularShape.getMaxY() definition code for java.awt.geom.RectangularShape.getMaxY() , getMinX sample code for java.awt.geom.RectangularShape.getMinX() definition code for java.awt.geom.RectangularShape.getMinX() , getMinY sample code for java.awt.geom.RectangularShape.getMinY() definition code for java.awt.geom.RectangularShape.getMinY() , getPathIterator sample code for java.awt.geom.RectangularShape.getPathIterator(java.awt.geom.AffineTransform, double) definition code for java.awt.geom.RectangularShape.getPathIterator(java.awt.geom.AffineTransform, double) , intersects sample code for java.awt.geom.RectangularShape.intersects(java.awt.geom.Rectangle2D) definition code for java.awt.geom.RectangularShape.intersects(java.awt.geom.Rectangle2D) , setFrame sample code for java.awt.geom.RectangularShape.setFrame(java.awt.geom.Point2D, java.awt.geom.Dimension2D) definition code for java.awt.geom.RectangularShape.setFrame(java.awt.geom.Point2D, java.awt.geom.Dimension2D) , setFrame sample code for java.awt.geom.RectangularShape.setFrame(java.awt.geom.Rectangle2D) definition code for java.awt.geom.RectangularShape.setFrame(java.awt.geom.Rectangle2D) , setFrameFromCenter sample code for java.awt.geom.RectangularShape.setFrameFromCenter(double, double, double, double) definition code for java.awt.geom.RectangularShape.setFrameFromCenter(double, double, double, double) , setFrameFromCenter sample code for java.awt.geom.RectangularShape.setFrameFromCenter(java.awt.geom.Point2D, java.awt.geom.Point2D) definition code for java.awt.geom.RectangularShape.setFrameFromCenter(java.awt.geom.Point2D, java.awt.geom.Point2D) , setFrameFromDiagonal sample code for java.awt.geom.RectangularShape.setFrameFromDiagonal(double, double, double, double) definition code for java.awt.geom.RectangularShape.setFrameFromDiagonal(double, double, double, double) , setFrameFromDiagonal sample code for java.awt.geom.RectangularShape.setFrameFromDiagonal(java.awt.geom.Point2D, java.awt.geom.Point2D) definition code for java.awt.geom.RectangularShape.setFrameFromDiagonal(java.awt.geom.Point2D, java.awt.geom.Point2D)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Field Detail

x sample code for java.awt.geom.Arc2D.Float.x

public float x
The x coordinate of the upper left corner of the arc.


y sample code for java.awt.geom.Arc2D.Float.y

public float y
The y coordinate of the upper left corner of the arc.


width sample code for java.awt.geom.Arc2D.Float.width

public float width
The overall width of the full ellipse of which this arc is a partial section (not considering the angular extents).


height sample code for java.awt.geom.Arc2D.Float.height

public float height
The overall height of the full ellipse of which this arc is a partial section (not considering the angular extents).


start sample code for java.awt.geom.Arc2D.Float.start

public float start
The starting angle of the arc in degrees.


extent sample code for java.awt.geom.Arc2D.Float.extent

public float extent
The angular extent of the arc in degrees.

Constructor Detail

Arc2D.Float sample code for java.awt.geom.Arc2D.Float() definition code for java.awt.geom.Arc2D.Float()

public Arc2D.Float()
Constructs a new OPEN arc, initialized to location (0, 0), size (0, 0), angular extents (start = 0, extent = 0).


Arc2D.Float sample code for java.awt.geom.Arc2D.Float(int) definition code for java.awt.geom.Arc2D.Float(int)

public Arc2D.Float(int type)
Constructs a new arc, initialized to location (0, 0), size (0, 0), angular extents (start = 0, extent = 0), and the specified closure type.

Parameters:
type - The closure type for the arc: OPEN sample code for java.awt.geom.Arc2D.OPEN definition code for java.awt.geom.Arc2D.OPEN , CHORD sample code for java.awt.geom.Arc2D.CHORD definition code for java.awt.geom.Arc2D.CHORD , or PIE sample code for java.awt.geom.Arc2D.PIE definition code for java.awt.geom.Arc2D.PIE .

Arc2D.Float sample code for java.awt.geom.Arc2D.Float(float, float, float, float, float, float, int) definition code for java.awt.geom.Arc2D.Float(float, float, float, float, float, float, int)

public Arc2D.Float(float x,
                   float y,
                   float w,
                   float h,
                   float start,
                   float extent,
                   int type)
Constructs a new arc, initialized to the specified location, size, angular extents, and closure type.

Parameters:
x, y - The coordinates of the upper left corner of the arc. (Specified in float precision.)
w - The overall width of the full ellipse of which this arc is a partial section. (Specified in float precision.)
h - The overall height of the full ellipse of which this arc is a partial section. (Specified in float precision.)
start - The starting angle of the arc in degrees. (Specified in float precision.)
extent - The angular extent of the arc in degrees. (Specified in float precision.)
type - The closure type for the arc: OPEN sample code for java.awt.geom.Arc2D.OPEN definition code for java.awt.geom.Arc2D.OPEN , CHORD sample code for java.awt.geom.Arc2D.CHORD definition code for java.awt.geom.Arc2D.CHORD , or PIE sample code for java.awt.geom.Arc2D.PIE definition code for java.awt.geom.Arc2D.PIE .

Arc2D.Float sample code for java.awt.geom.Arc2D.Float(java.awt.geom.Rectangle2D, float, float, int) definition code for java.awt.geom.Arc2D.Float(java.awt.geom.Rectangle2D, float, float, int)

public Arc2D.Float(Rectangle2D sample code for java.awt.geom.Rectangle2D definition code for java.awt.geom.Rectangle2D  ellipseBounds,
                   float start,
                   float extent,
                   int type)
Constructs a new arc, initialized to the specified location, size, angular extents, and closure type.

Parameters:
ellipseBounds - The bounding rectangle that defines the outer boundary of the full ellipse of which this arc is a partial section.
start - The starting angle of the arc in degrees. (Specified in float precision.)
extent - The angular extent of the arc in degrees. (Specified in float precision.)
type - The closure type for the arc: OPEN sample code for java.awt.geom.Arc2D.OPEN definition code for java.awt.geom.Arc2D.OPEN , CHORD sample code for java.awt.geom.Arc2D.CHORD definition code for java.awt.geom.Arc2D.CHORD , or PIE sample code for java.awt.geom.Arc2D.PIE definition code for java.awt.geom.Arc2D.PIE .
Method Detail

getX sample code for java.awt.geom.Arc2D.Float.getX() definition code for java.awt.geom.Arc2D.Float.getX()

public double getX()
Returns the x coordinate of the upper left corner of the arc.

Specified by:
getX sample code for java.awt.geom.RectangularShape.getX() definition code for java.awt.geom.RectangularShape.getX() in class RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape
Returns:
The x coordinate of arc's upper left coordinate in double precision.

getY sample code for java.awt.geom.Arc2D.Float.getY() definition code for java.awt.geom.Arc2D.Float.getY()

public double getY()
Returns the y coordinate of the upper left corner of the arc.

Specified by:
getY sample code for java.awt.geom.RectangularShape.getY() definition code for java.awt.geom.RectangularShape.getY() in class RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape
Returns:
The y coordinate of arc's upper left coordinate in double precision.

getWidth sample code for java.awt.geom.Arc2D.Float.getWidth() definition code for java.awt.geom.Arc2D.Float.getWidth()

public double getWidth()
Returns the width of the ellipse of which this arc is a partial section.

Specified by:
getWidth sample code for java.awt.geom.RectangularShape.getWidth() definition code for java.awt.geom.RectangularShape.getWidth() in class RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape
Returns:
A double value that represents the width of the full ellipse of which this arc is a partial section.

getHeight sample code for java.awt.geom.Arc2D.Float.getHeight() definition code for java.awt.geom.Arc2D.Float.getHeight()

public double getHeight()
Returns the height of the ellipse of which this arc is a partial section.

Specified by:
getHeight sample code for java.awt.geom.RectangularShape.getHeight() definition code for java.awt.geom.RectangularShape.getHeight() in class RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape
Returns:
A double value that represents the height of the full ellipse of which this arc is a partial section.

getAngleStart sample code for java.awt.geom.Arc2D.Float.getAngleStart() definition code for java.awt.geom.Arc2D.Float.getAngleStart()

public double getAngleStart()
Returns the starting angle of the arc.

Specified by:
getAngleStart sample code for java.awt.geom.Arc2D.getAngleStart() definition code for java.awt.geom.Arc2D.getAngleStart() in class Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Returns:
A double value that represents the starting angle of the arc in degrees.
See Also:
setAngleStart(double) sample code for java.awt.geom.Arc2D.Float.setAngleStart(double) definition code for java.awt.geom.Arc2D.Float.setAngleStart(double)

getAngleExtent sample code for java.awt.geom.Arc2D.Float.getAngleExtent() definition code for java.awt.geom.Arc2D.Float.getAngleExtent()

public double getAngleExtent()
Returns the angular extent of the arc.

Specified by:
getAngleExtent sample code for java.awt.geom.Arc2D.getAngleExtent() definition code for java.awt.geom.Arc2D.getAngleExtent() in class Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Returns:
A double value that represents the angular extent of the arc in degrees.
See Also:
setAngleExtent(double) sample code for java.awt.geom.Arc2D.Float.setAngleExtent(double) definition code for java.awt.geom.Arc2D.Float.setAngleExtent(double)

isEmpty sample code for java.awt.geom.Arc2D.Float.isEmpty() definition code for java.awt.geom.Arc2D.Float.isEmpty()

public boolean isEmpty()
Determines whether the arc is empty.

Specified by:
isEmpty sample code for java.awt.geom.RectangularShape.isEmpty() definition code for java.awt.geom.RectangularShape.isEmpty() in class RectangularShape sample code for java.awt.geom.RectangularShape definition code for java.awt.geom.RectangularShape
Returns:
true if the arc is empty, false if it is not.

setArc sample code for java.awt.geom.Arc2D.Float.setArc(double, double, double, double, double, double, int) definition code for java.awt.geom.Arc2D.Float.setArc(double, double, double, double, double, double, int)

public void setArc(double x,
                   double y,
                   double w,
                   double h,
                   double angSt,
                   double angExt,
                   int closure)
Sets the location, size, angular extents, and closure type of this arc to the specified double values.

Specified by:
setArc sample code for java.awt.geom.Arc2D.setArc(double, double, double, double, double, double, int) definition code for java.awt.geom.Arc2D.setArc(double, double, double, double, double, double, int) in class Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Parameters:
x, y - The coordinates of the upper left corner of the arc.
w - The overall width of the full ellipse of which this arc is a partial section.
h - The overall height of the full ellipse of which this arc is a partial section.
angSt - The starting angle of the arc in degrees.
angExt - The angular extent of the arc in degrees.
closure - The closure type for the arc: OPEN sample code for java.awt.geom.Arc2D.OPEN definition code for java.awt.geom.Arc2D.OPEN , CHORD sample code for java.awt.geom.Arc2D.CHORD definition code for java.awt.geom.Arc2D.CHORD , or PIE sample code for java.awt.geom.Arc2D.PIE definition code for java.awt.geom.Arc2D.PIE .

setAngleStart sample code for java.awt.geom.Arc2D.Float.setAngleStart(double) definition code for java.awt.geom.Arc2D.Float.setAngleStart(double)

public void setAngleStart(double angSt)
Sets the starting angle of this arc to the specified double value.

Specified by:
setAngleStart sample code for java.awt.geom.Arc2D.setAngleStart(double) definition code for java.awt.geom.Arc2D.setAngleStart(double) in class Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Parameters:
angSt - The starting angle of the arc in degrees.
See Also:
getAngleStart() sample code for java.awt.geom.Arc2D.Float.getAngleStart() definition code for java.awt.geom.Arc2D.Float.getAngleStart()

setAngleExtent sample code for java.awt.geom.Arc2D.Float.setAngleExtent(double) definition code for java.awt.geom.Arc2D.Float.setAngleExtent(double)

public void setAngleExtent(double angExt)
Sets the angular extent of this arc to the specified double value.

Specified by:
setAngleExtent sample code for java.awt.geom.Arc2D.setAngleExtent(double) definition code for java.awt.geom.Arc2D.setAngleExtent(double) in class Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Parameters:
angExt - The angular extent of the arc in degrees.
See Also:
getAngleExtent() sample code for java.awt.geom.Arc2D.Float.getAngleExtent() definition code for java.awt.geom.Arc2D.Float.getAngleExtent()

makeBounds sample code for java.awt.geom.Arc2D.Float.makeBounds(double, double, double, double) definition code for java.awt.geom.Arc2D.Float.makeBounds(double, double, double, double)

protected Rectangle2D sample code for java.awt.geom.Rectangle2D definition code for java.awt.geom.Rectangle2D  makeBounds(double x,
                                 double y,
                                 double w,
                                 double h)
Return the high-precision bounding box of the arc.

Specified by:
makeBounds sample code for java.awt.geom.Arc2D.makeBounds(double, double, double, double) definition code for java.awt.geom.Arc2D.makeBounds(double, double, double, double) in class Arc2D sample code for java.awt.geom.Arc2D definition code for java.awt.geom.Arc2D
Parameters:
x, y - The coordinates of the upper left corner of the arc.
w - The overall width of the full ellipse of which this arc is a partial section.
h - The overall height of the full ellipse of which this arc is a partial section.
Returns:
The bounding box as a Rectangle2D object.