| * Copyright 2013 Google Inc. |
| * Use of this source code is governed by a BSD-style license that can be |
| * found in the LICENSE file. |
| #ifndef SkOpCoincidence_DEFINED |
| #define SkOpCoincidence_DEFINED |
| #include "SkOpTAllocator.h" |
| struct SkCoincidentSpans { |
| SkCoincidentSpans* fNext; |
| void add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, |
| SkOpPtT* oppPtTEnd, bool flipped, SkChunkAlloc* allocator); |
| bool contains(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart, |
| SkOpPtT* oppPtTEnd, bool flipped); |
| SkCoincidentSpans* fHead; |