Subversion Repositories Kolibri OS

Rev

Rev 1892 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1892 Rev 3959
Line 215... Line 215...
215
	return CAIRO_STATUS_SUCCESS;
215
	return CAIRO_STATUS_SUCCESS;
216
    }
216
    }
Line 217... Line 217...
217
 
217
 
218
    /* XXX Investigate direct inspection of the inflections? */
218
    /* XXX Investigate direct inspection of the inflections? */
219
    if (! _cairo_spline_init (&spline,
219
    if (! _cairo_spline_init (&spline,
220
			      _cairo_in_fill_line_to,
220
			      (cairo_spline_add_point_func_t)_cairo_in_fill_line_to,
221
			      in_fill,
221
			      in_fill,
222
			      &in_fill->current_point, b, c, d))
222
			      &in_fill->current_point, b, c, d))
223
    {
223
    {
224
	return CAIRO_STATUS_SUCCESS;
224
	return CAIRO_STATUS_SUCCESS;
Line 252... Line 252...
252
{
252
{
253
    cairo_in_fill_t in_fill;
253
    cairo_in_fill_t in_fill;
254
    cairo_status_t status;
254
    cairo_status_t status;
255
    cairo_bool_t is_inside;
255
    cairo_bool_t is_inside;
Line 256... Line 256...
256
 
256
 
257
    if (path->is_empty_fill)
257
    if (_cairo_path_fixed_fill_is_empty (path))
Line 258... Line 258...
258
	return FALSE;
258
	return FALSE;
Line 259... Line 259...
259
 
259
 
260
    _cairo_in_fill_init (&in_fill, tolerance, x, y);
-
 
261
 
260
    _cairo_in_fill_init (&in_fill, tolerance, x, y);
262
    status = _cairo_path_fixed_interpret (path,
261
 
263
					  CAIRO_DIRECTION_FORWARD,
262
    status = _cairo_path_fixed_interpret (path,
264
					  _cairo_in_fill_move_to,
263
					  _cairo_in_fill_move_to,
265
					  _cairo_in_fill_line_to,
264
					  _cairo_in_fill_line_to,