Lines Matching refs:stack
19 // stores the stack depth (fSaveCount) and clips (fDeque) separately.
20 // Each clip in fDeque stores the stack state to which it belongs
107 /** The GenID can be used by clip stack clients to cache representations of the clip. The
109 stack not to the element itself. That is the same clip path in different stacks will
163 int fSaveCount; // save count of stack when this element was added.
168 /* fFiniteBoundType and fFiniteBound are used to incrementally update the clip stack's
181 // When element is applied to the previous elements in the stack is the result known to be
242 stack */
290 * clip-stack. If false is returned then the rect does not intersect the
356 Iter(const SkClipStack& stack, IterStart startLoc);
372 * Restarts the iterator on a clip stack.
374 void reset(const SkClipStack& stack, IterStart startLoc);
382 * The B2TIter iterates from the bottom of the stack to the top.
391 * beginning of the deque/bottom of the stack
393 B2TIter(const SkClipStack& stack)
394 : INHERITED(stack, kBottom_IterStart) {
401 * beginning of the deque/bottom of the stack
403 void reset(const SkClipStack& stack) {
404 this->INHERITED::reset(stack, kBottom_IterStart);
438 // Generation ID for the clip stack. This is incremented for each
456 * Restore the stack back to the specified save count.