Lines Matching refs:current_point

86     path->current_point.x = 0;  in _cairo_path_fixed_init()
87 path->current_point.y = 0; in _cairo_path_fixed_init()
88 path->last_move_point = path->current_point; in _cairo_path_fixed_init()
119 path->current_point = other->current_point; in _cairo_path_fixed_init_copy()
407 path->current_point.x = x; in _cairo_path_fixed_move_to()
408 path->current_point.y = y; in _cairo_path_fixed_move_to()
409 path->last_move_point = path->current_point; in _cairo_path_fixed_move_to()
423 _cairo_box_add_point (&path->extents, &path->current_point); in _cairo_path_fixed_move_to_apply()
425 _cairo_box_set (&path->extents, &path->current_point, &path->current_point); in _cairo_path_fixed_move_to_apply()
430 path->fill_maybe_region = _cairo_fixed_is_integer (path->current_point.x) && in _cairo_path_fixed_move_to_apply()
431 _cairo_fixed_is_integer (path->current_point.y); in _cairo_path_fixed_move_to_apply()
434 path->last_move_point = path->current_point; in _cairo_path_fixed_move_to_apply()
436 return _cairo_path_fixed_add (path, CAIRO_PATH_OP_MOVE_TO, &path->current_point, 1); in _cairo_path_fixed_move_to_apply()
446 path->fill_is_rectilinear = path->current_point.x == path->last_move_point.x || in _cairo_path_fixed_new_sub_path()
447 path->current_point.y == path->last_move_point.y; in _cairo_path_fixed_new_sub_path()
465 path->current_point.x + dx, in _cairo_path_fixed_rel_move_to()
466 path->current_point.y + dy); in _cairo_path_fixed_rel_move_to()
499 if (x == path->current_point.x && y == path->current_point.y) in _cairo_path_fixed_line_to()
510 if (p->x == path->current_point.x && p->y == path->current_point.y) { in _cairo_path_fixed_line_to()
516 _cairo_slope_init (&prev, p, &path->current_point); in _cairo_path_fixed_line_to()
517 _cairo_slope_init (&self, &path->current_point, &point); in _cairo_path_fixed_line_to()
533 path->stroke_is_rectilinear = path->current_point.x == x || in _cairo_path_fixed_line_to()
534 path->current_point.y == y; in _cairo_path_fixed_line_to()
542 path->fill_is_empty = path->current_point.x == x && in _cairo_path_fixed_line_to()
543 path->current_point.y == y; in _cairo_path_fixed_line_to()
547 path->current_point = point; in _cairo_path_fixed_line_to()
563 path->current_point.x + dx, in _cairo_path_fixed_rel_line_to()
564 path->current_point.y + dy); in _cairo_path_fixed_rel_line_to()
579 if (path->current_point.x == x2 && path->current_point.y == y2) { in _cairo_path_fixed_curve_to()
603 if (p->x == path->current_point.x && p->y == path->current_point.y) { in _cairo_path_fixed_curve_to()
613 _cairo_box_add_curve_to (&path->extents, &path->current_point, in _cairo_path_fixed_curve_to()
616 path->current_point = point[2]; in _cairo_path_fixed_curve_to()
636 path->current_point.x + dx0, in _cairo_path_fixed_rel_curve_to()
637 path->current_point.y + dy0, in _cairo_path_fixed_rel_curve_to()
639 path->current_point.x + dx1, in _cairo_path_fixed_rel_curve_to()
640 path->current_point.y + dy1, in _cairo_path_fixed_rel_curve_to()
642 path->current_point.x + dx2, in _cairo_path_fixed_rel_curve_to()
643 path->current_point.y + dy2); in _cairo_path_fixed_rel_curve_to()
686 *x = path->current_point.x; in _cairo_path_fixed_get_current_point()
687 *y = path->current_point.y; in _cairo_path_fixed_get_current_point()
851 return (*move_to) (closure, &path->current_point); in _cairo_path_fixed_interpret()
945 path->current_point.x = _cairo_fixed_mul (scalex, path->current_point.x) + offx; in _cairo_path_fixed_offset_and_scale()
946 path->current_point.y = _cairo_fixed_mul (scaley, path->current_point.y) + offy; in _cairo_path_fixed_offset_and_scale()
999 path->current_point.x += offx; in _cairo_path_fixed_translate()
1000 path->current_point.y += offy; in _cairo_path_fixed_translate()
1067 _cairo_path_fixed_transform_point (&path->current_point, matrix); in _cairo_path_fixed_transform()
1108 cairo_point_t current_point; member
1121 cpf->current_point = *point; in _cpf_move_to()
1132 cpf->current_point = *point; in _cpf_line_to()
1146 cairo_point_t *p0 = &cpf->current_point; in _cpf_curve_to()
1156 cpf->current_point = *p3; in _cpf_curve_to()