Lines Matching full:clip
22 // Each clip in fDeque stores the stack state to which it belongs
42 //!< This element makes the clip empty (regardless of previous elements).
44 //!< This element combines a rect with the current clip using a set operation
46 //!< This element combines a round-rect with the current clip using a set operation
48 //!< This element combines a path with the current clip using a set operation
77 //!< Call to get the type of the clip element.
80 //!< Call to get the save count associated with this clip element.
101 /** If getType() is not kEmpty this indicates whether the clip shape should be anti-aliased
105 //!< Inverts the fill of the clip shape. Note that a kEmpty element remains kEmpty.
111 /** The GenID can be used by clip stack clients to cache representations of the clip. The
112 ID corresponds to the set of clip elements up to and including this element within the
113 stack not to the element itself. That is the same clip path in different stacks will
114 have a different ID since the elements produce different clip result in the context of
119 * Gets the bounds of the clip element, either the rect or path bounds. (Whether the shape
139 * Conservatively checks whether the clip shape contains the rect param. (Whether the shape
159 * Is the clip shape inverse filled.
166 * Replay this clip into the visitor.
188 /* fFiniteBoundType and fFiniteBound are used to incrementally update the clip stack's
192 occurs when a clip is inverse filled), fFiniteBound represents the conservative bounding
202 // equivalent to a single rect intersection? IIOW, is the clip effectively a rectangle.
229 // indicates that nothing is known to be outside the clip.
313 * by the clip. A return value of false does not guarantee that the rect
314 * is not contained by the clip.
319 * Flattens the clip stack into a single SkPath. Returns true if any of
320 * the clip stack components requires anti-aliasing.
336 * isWideOpen returns true if the clip state corresponds to the infinite
355 * Dumps the contents of the clip stack to SkDebugf. This is intended for Skia development
377 * Return the clip element for this iterator. If next()/prev() returns NULL, then the
385 * element. If no clip element with that op is found, the first element is returned.
390 * Restarts the iterator on a clip stack.
431 * GetConservativeBounds returns a conservative bound of the current clip.
441 * 'devBounds' is the exact answer/clip.
456 // Generation ID for the clip stack. This is incremented for each