Home | History | Annotate | Download | only in core

Lines Matching full:contour

39     The SkPath class encapsulates compound (multiple contour) geometric paths
317 * will ever return true for single convex contour paths. The empty-status of the rect is not
333 /** Set the beginning of the next contour to the point (x,y).
335 @param x The x-coordinate of the start of a new contour
336 @param y The y-coordinate of the start of a new contour
340 /** Set the beginning of the next contour to the point
342 @param p The start of a new contour
348 /** Set the beginning of the next contour relative to the last point on the
349 previous contour. If there is no previous contour, this is treated the
353 previous contour, to specify the start of a new contour
355 previous contour, to specify the start of a new contour
360 moveTo() call has been made for this contour, the first point is
369 call has been made for this contour, the first point is automatically
379 point on this contour. If there is no previous point, then a moveTo(0,0)
383 on this contour, to specify a line
385 on this contour, to specify a line
391 this contour, the first point is automatically set to (0,0).
402 contour, the first point is automatically set to (0,0).
412 point on this contour. If there is no previous point, then a moveTo(0,0)
416 this contour, to specify the control point of a quadratic curve
418 this contour, to specify the control point of a quadratic curve
420 this contour, to specify the end point of a quadratic curve
422 this contour, to specify the end point of a quadratic curve
428 made for this contour, the first point is automatically set to (0,0).
442 contour
453 current point on this contour. If there is no previous point, then a
457 this contour, to specify the 1st control point of a cubic curve
459 this contour, to specify the 1st control point of a cubic curve
461 this contour, to specify the 2nd control point of a cubic curve
463 this contour, to specify the 2nd control point of a cubic curve
465 this contour, to specify the end point of a cubic curve
467 this contour, to specify the end point of a cubic curve
472 /** Append the specified arc to the path as a new contour. If the start of
474 automatic lineTo() is added to connect the current contour to the start
482 @param forceMoveTo If true, always begin a new contour with the arc
500 /** Close the current contour. If the current point is not equal to the
501 first point of the contour, a line segment is automatically added.
559 * contour. If it can be computed, return true and set dir to that
590 * Add a closed rectangle contour to the path
591 * @param rect The rectangle to add as a closed contour to the path
592 * @param dir The direction to wind the rectangle's contour. Cannot be
598 * Add a closed rectangle contour to the path
600 * @param left The left side of a rectangle to add as a closed contour
602 * @param top The top of a rectangle to add as a closed contour to the
604 * @param right The right side of a rectangle to add as a closed contour
606 * @param bottom The bottom of a rectangle to add as a closed contour to
608 * @param dir The direction to wind the rectangle's contour. Cannot be
615 * Add a closed oval contour to the path
617 * @param oval The bounding oval to add as a closed contour to the path
618 * @param dir The direction to wind the oval's contour. Cannot be
624 * Add a closed circle contour to the path
627 * closed contour to the path
629 * closed contour to the path
630 * @param radius The radius of a circle to add as a closed contour to the
632 * @param dir The direction to wind the circle's contour. Cannot be
638 /** Add the specified arc to the path as a new contour.
647 * Add a closed round-rectangle contour to the path
648 * @param rect The bounds of a round-rectangle to add as a closed contour
651 * @param dir The direction to wind the rectangle's contour. Cannot be
658 * Add a closed round-rectangle contour to the path. Each corner receives
661 * @param rect The bounds of a round-rectangle to add as a closed contour
663 * @param dir The direction to wind the rectangle's contour. Cannot be
673 * Add an SkRRect contour to the path
674 * @param rrect The rounded rect to add as a closed contour
675 * @param dir The winding direction for the new contour. Cannot be
681 * Add a new contour made of just lines. This is just a fast version of
694 @param src The path to add as a new contour
709 @param src The path to add as a new contour
794 kClose_Verb, //!< iter.next returns 1 point (contour's moveTo pt)
803 argument is provided, each contour (as defined by a new starting
805 contour's contents.
831 initial moveto for this contour). If next() returned a different
839 /** Returns true if the current contour is closed (has a kClose_Verb)
840 @return true if the current contour is closed (has a kClose_Verb)
970 /* Append the first contour of path, ignoring path's initial point. If no
971 moveTo() call has been made for this contour, the first point is
976 /* Append, in reverse order, the first contour of path, ignoring path's
977 last point. If no moveTo() call has been made for this contour, the