[cogl] Avoid shadowing math.h symbols

As usual, y1 and y2 end up shadowing symbols exported by math.h.
This commit is contained in:
Emmanuele Bassi 2009-03-13 15:28:20 +00:00
parent e1742af368
commit 89060a9bb3
2 changed files with 69 additions and 69 deletions

View File

@ -52,17 +52,17 @@ G_BEGIN_DECLS
/** /**
* cogl_rectangle: * cogl_rectangle:
* @x1: X coordinate of the top-left corner * @x_1: X coordinate of the top-left corner
* @y1: Y coordinate of the top-left corner * @y_1: Y coordinate of the top-left corner
* @x2: X coordinate of the bottom-right corner * @x_2: X coordinate of the bottom-right corner
* @y2: Y coordinate of the bottom-right corner * @y_2: Y coordinate of the bottom-right corner
* *
* Fills a rectangle at the given coordinates with the current source material * Fills a rectangle at the given coordinates with the current source material
**/ **/
void cogl_rectangle (float x1, void cogl_rectangle (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2); float y_2);
/** /**
* cogl_path_fill: * cogl_path_fill:
@ -185,10 +185,10 @@ void cogl_path_arc (float center_x,
/** /**
* cogl_path_curve_to: * cogl_path_curve_to:
* @x1: X coordinate of the second bezier control point * @x_1: X coordinate of the second bezier control point
* @y1: Y coordinate of the second bezier control point * @y_1: Y coordinate of the second bezier control point
* @x2: X coordinate of the third bezier control point * @x_2: X coordinate of the third bezier control point
* @y2: Y coordinate of the third bezier control point * @y_2: Y coordinate of the third bezier control point
* @x3: X coordinate of the fourth bezier control point * @x3: X coordinate of the fourth bezier control point
* @y3: Y coordinate of the fourth bezier control point * @y3: Y coordinate of the fourth bezier control point
* *
@ -196,19 +196,19 @@ void cogl_path_arc (float center_x,
* second, third and fourth control points and using current pen location * second, third and fourth control points and using current pen location
* as the first control point. * as the first control point.
**/ **/
void cogl_path_curve_to (float x1, void cogl_path_curve_to (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2, float y_2,
float x3, float x_3,
float y3); float y_3);
/** /**
* cogl_path_rel_curve_to: * cogl_path_rel_curve_to:
* @x1: X coordinate of the second bezier control point * @x_1: X coordinate of the second bezier control point
* @y1: Y coordinate of the second bezier control point * @y_1: Y coordinate of the second bezier control point
* @x2: X coordinate of the third bezier control point * @x_2: X coordinate of the third bezier control point
* @y2: Y coordinate of the third bezier control point * @y_2: Y coordinate of the third bezier control point
* @x3: X coordinate of the fourth bezier control point * @x3: X coordinate of the fourth bezier control point
* @y3: Y coordinate of the fourth bezier control point * @y3: Y coordinate of the fourth bezier control point
* *
@ -217,12 +217,12 @@ void cogl_path_curve_to (float x1,
* as the first control point. The given coordinates are relative to the * as the first control point. The given coordinates are relative to the
* current pen location. * current pen location.
*/ */
void cogl_path_rel_curve_to (float x1, void cogl_path_rel_curve_to (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2, float y_2,
float x3, float x_3,
float y3); float y_3);
/** /**
* cogl_path_close: * cogl_path_close:
@ -234,19 +234,19 @@ void cogl_path_close (void);
/** /**
* cogl_path_line: * cogl_path_line:
* @x1: X coordinate of the start line vertex * @x_1: X coordinate of the start line vertex
* @y1: Y coordinate of the start line vertex * @y_1: Y coordinate of the start line vertex
* @x2: X coordinate of the end line vertex * @x_2: X coordinate of the end line vertex
* @y2: Y coordinate of the end line vertex * @y_2: Y coordinate of the end line vertex
* *
* Constructs a straight line shape starting and ending at the given * Constructs a straight line shape starting and ending at the given
* coordinates. If there is an existing path this will start a new * coordinates. If there is an existing path this will start a new
* disjoint sub-path. * disjoint sub-path.
**/ **/
void cogl_path_line (float x1, void cogl_path_line (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2); float y_2);
/** /**
* cogl_path_polyline: * cogl_path_polyline:
@ -267,7 +267,7 @@ void cogl_path_line (float x1,
* be constructed. * be constructed.
**/ **/
void cogl_path_polyline (float *coords, void cogl_path_polyline (float *coords,
gint num_points); gint num_points);
/** /**
@ -285,23 +285,23 @@ void cogl_path_polyline (float *coords,
* fashion for the rest of the vertices. * fashion for the rest of the vertices.
**/ **/
void cogl_path_polygon (float *coords, void cogl_path_polygon (float *coords,
gint num_points); gint num_points);
/** /**
* cogl_path_rectangle: * cogl_path_rectangle:
* @x1: X coordinate of the top-left corner. * @x_1: X coordinate of the top-left corner.
* @y1: Y coordinate of the top-left corner. * @y_1: Y coordinate of the top-left corner.
* @x2: X coordinate of the bottom-right corner. * @x_2: X coordinate of the bottom-right corner.
* @y2: Y coordinate of the bottom-right corner. * @y_2: Y coordinate of the bottom-right corner.
* *
* Constructs a rectangular shape at the given coordinates. If there * Constructs a rectangular shape at the given coordinates. If there
* is an existing path this will start a new disjoint sub-path. * is an existing path this will start a new disjoint sub-path.
**/ **/
void cogl_path_rectangle (float x1, void cogl_path_rectangle (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2); float y_2);
/** /**
* cogl_path_ellipse: * cogl_path_ellipse:
@ -320,10 +320,10 @@ void cogl_path_ellipse (float center_x,
/** /**
* cogl_path_round_rectangle: * cogl_path_round_rectangle:
* @x1: X coordinate of the top-left corner. * @x_1: X coordinate of the top-left corner.
* @y1: Y coordinate of the top-left corner. * @y_1: Y coordinate of the top-left corner.
* @x2: X coordinate of the bottom-right corner. * @x_2: X coordinate of the bottom-right corner.
* @y2: Y coordinate of the bottom-right corner. * @y_2: Y coordinate of the bottom-right corner.
* @radius: Radius of the corner arcs. * @radius: Radius of the corner arcs.
* @arc_step: Angle increment resolution for subdivision of * @arc_step: Angle increment resolution for subdivision of
* the corner arcs. * the corner arcs.
@ -331,10 +331,10 @@ void cogl_path_ellipse (float center_x,
* Constructs a rectangular shape with rounded corners. If there is an * Constructs a rectangular shape with rounded corners. If there is an
* existing path this will start a new disjoint sub-path. * existing path this will start a new disjoint sub-path.
**/ **/
void cogl_path_round_rectangle (float x1, void cogl_path_round_rectangle (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2, float y_2,
float radius, float radius,
float arc_step); float arc_step);

View File

@ -193,15 +193,15 @@ cogl_path_polygon (float *coords,
} }
void void
cogl_path_rectangle (float x1, cogl_path_rectangle (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2) float y_2)
{ {
cogl_path_move_to (x1, y1); cogl_path_move_to (x_1, y_1);
cogl_path_line_to (x2, y1); cogl_path_line_to (x_2, y_1);
cogl_path_line_to (x2, y2); cogl_path_line_to (x_2, y_2);
cogl_path_line_to (x1, y2); cogl_path_line_to (x_1, y_2);
cogl_path_close (); cogl_path_close ();
} }
@ -327,19 +327,19 @@ cogl_path_ellipse (float center_x,
} }
void void
cogl_path_round_rectangle (float x1, cogl_path_round_rectangle (float x_1,
float y1, float y_1,
float x2, float x_2,
float y2, float y_2,
float radius, float radius,
float arc_step) float arc_step)
{ {
float inner_width = x2 - x1 - radius * 2; float inner_width = x_2 - x_1 - radius * 2;
float inner_height = y2 - y1 - radius * 2; float inner_height = y_2 - y_1 - radius * 2;
_COGL_GET_CONTEXT (ctx, NO_RETVAL); _COGL_GET_CONTEXT (ctx, NO_RETVAL);
cogl_path_move_to (x1, y1 + radius); cogl_path_move_to (x_1, y_1 + radius);
cogl_path_arc_rel (radius, 0, cogl_path_arc_rel (radius, 0,
radius, radius, radius, radius,
180, 180,