third_party/cairo/src/cairo-arc.c
void
_cairo_arc_path (cairo_t *cr,
		 double	  xc,
		 double	  yc,
		 double	  radius,
		 double	  angle1,
		 double	  angle2)
{
    _cairo_arc_in_direction (cr, xc, yc,
			     radius,
			     angle1, angle2,
			     CAIRO_DIRECTION_FORWARD);
}
/**
 * _cairo_arc_path:
 * @cr: a cairo context
 * @xc: X position of the center of the arc
 * @yc: Y position of the center of the arc
 * @radius: the radius of the arc
 * @angle1: the start angle, in radians
 * @angle2: the end angle, in radians
 *
 * Compute a path for the given arc and append it onto the current
 * path within @cr. The arc will be accurate within the current
 * tolerance and given the current transformation.
 **/


Compute a path for the given arc and append it onto the current
path within @cr. The arc will be accurate within the current
tolerance and given the current transformation.
Compute a path for the given arc and append it onto the current path within @cr . The arc will be accurate within the current tolerance and given the current transformation .
void
_cairo_arc_path (cairo_t *cr,
		 double	  xc,
		 double	  yc,
		 double	  radius,
		 double	  angle1,
		 double	  angle2)
{
    _cairo_arc_in_direction (cr, xc, yc,
			     radius,
			     angle1, angle2,
			     CAIRO_DIRECTION_FORWARD);
}
void _cairo_arc_path ( cairo_t * cr , double xc , double yc , double radius , double angle1 , double angle2 ) { _cairo_arc_in_direction ( cr , xc , yc , radius , angle1 , angle2 , CAIRO_DIRECTION_FORWARD ) ; }
_cairo_arc_path:
 @cr: a cairo context
 @xc: X position of the center of the arc
 @yc: Y position of the center of the arc
 @radius: the radius of the arc
 @angle1: the start angle, in radians
 @angle2: the end angle, in radians
_cairo_arc_path : @cr : a cairo context @xc : X position of the center of the arc @yc : Y position of the center of the arc @radius : the radius of the arc @angle1 : the start angle in radians @angle2 : the end angle in radians