Path2D.Arc

Arc(double, double, double, double, double)

Agrega un arco a la ruta que está centrada en la posición (x, y) con un radio r que comienza en startAngle y termina en endAngle yendo en la dirección dada en sentido contrario a las agujas del reloj (por defecto en el sentido de las agujas del reloj).

public void Arc(double x, double y, double radius, double startAngle, double endAngle)
ParámetroEscribeDescripción
xDoubleLa coordenada x del centro del arco.
yDoubleLa coordenada y del centro del arco.
radiusDoubleEl radio del arco.
startAngleDoubleEl ángulo en el que comienza el arco, medido en el sentido de las agujas del reloj desde el eje x positivo y expresado en radianes.
endAngleDoubleEl ángulo en el que termina el arco, medido en el sentido de las agujas del reloj desde el eje x positivo y expresado en radianes.

Ver también


Arc(double, double, double, double, double, bool)

Agrega un arco a la ruta que está centrada en la posición (x, y) con un radio r que comienza en startAngle y termina en endAngle yendo en la dirección dada en sentido contrario a las agujas del reloj (por defecto en el sentido de las agujas del reloj).

public void Arc(double x, double y, double radius, double startAngle, double endAngle, 
    bool counterclockwise)
ParámetroEscribeDescripción
xDoubleLa coordenada x del centro del arco.
yDoubleLa coordenada y del centro del arco.
radiusDoubleEl radio del arco.
startAngleDoubleEl ángulo en el que comienza el arco, medido en el sentido de las agujas del reloj desde el eje x positivo y expresado en radianes.
endAngleDoubleEl ángulo en el que termina el arco, medido en el sentido de las agujas del reloj desde el eje x positivo y expresado en radianes.
counterclockwiseBooleanHace que el arco se dibuje en sentido antihorario entre los dos ángulos. Por defecto se dibuja en el sentido de las agujas del reloj.

Ver también