HomeSort by relevance Sort by last modified time
    Searched refs:SkOpSpan (Results 1 - 18 of 18) sorted by null

  /external/skia/src/pathops/
SkOpSpan.h 20 class SkOpSpan;
252 const SkOpSpan* debugStarter(SkOpSpanBase const** endPtr) const;
274 void initBase(SkOpSegment* parent, SkOpSpan* prev, double t, const SkPoint& pt);
290 void merge(SkOpSpan* span);
293 const SkOpSpan* prev() const {
297 SkOpSpan* prev() {
329 void setPrev(SkOpSpan* prev) {
342 const SkOpSpan* starter(const SkOpSpanBase* end) const {
347 SkOpSpan* starter(SkOpSpanBase* end) {
353 SkOpSpan* starter(SkOpSpanBase** endPtr)
    [all...]
SkPathOpsCommon.h 21 SkOpSpan* FindSortableTop(SkOpContourHead* );
22 SkOpSpan* FindUndone(SkOpContourHead* );
SkOpSegment.h 12 #include "SkOpSpan.h"
115 void clearOne(SkOpSpan* span);
138 void debugClearOne(const SkOpSpan* span, SkPathOpsDebug::GlitchLog* glitches) const;
161 void debugShowNewWinding(const char* fun, const SkOpSpan* span, int winding);
162 void debugShowNewWinding(const char* fun, const SkOpSpan* span, int winding, int oppWinding);
220 SkOpSpan* findSortableTop(SkOpContour* );
223 const SkOpSpan* head() const {
227 SkOpSpan* head() {
233 SkOpSpan* insert(SkOpSpan* prev)
    [all...]
SkOpSpan.cpp 228 void SkOpSpanBase::initBase(SkOpSegment* segment, SkOpSpan* prev, double t, const SkPoint& pt) {
244 void SkOpSpanBase::merge(SkOpSpan* span) {
364 int SkOpSpan::computeWindSum() {
374 bool SkOpSpan::containsCoincidence(const SkOpSegment* segment) const {
376 const SkOpSpan* next = fCoincident;
385 void SkOpSpan::init(SkOpSegment* segment, SkOpSpan* prev, double t, const SkPoint& pt) {
400 bool SkOpSpan::insertCoincidence(const SkOpSegment* segment, bool flipped, bool ordered) {
407 SkOpSpan* span;
415 span = const_cast<SkOpSpan*>(start->span()->upCast())
    [all...]
SkPathOpsWinding.cpp 84 SkOpRayDir makeTestBase(SkOpSpan* span, double t) {
96 SkOpSpan* fSpan;
171 SkOpSpan* span = this->windingSpanAtT(t);
188 SkOpSpan* SkOpSegment::windingSpanAtT(double tHit) {
189 SkOpSpan* span = &fHead;
235 bool SkOpSpan::sortableTop(SkOpContour* contourHead) {
275 SkOpSpan* span = hit->fSpan;
298 SkOpSpan* span = hit->fSpan;
368 SkOpSpan* SkOpSegment::findSortableTop(SkOpContour* contourHead) {
369 SkOpSpan* span = &fHead
    [all...]
SkOpSegment.cpp 58 SkOpSpan* upSpan = start->upCastable();
76 SkOpSpan* downSpan = start->prev();
257 SkOpSpan* prev = result->span()->prev();
260 SkOpSpan* span = this->insert(prev);
285 SkOpSpan* prior = &fHead;
293 SkOpSpan* span = spanBase->upCast();
312 SkOpSpan* span = &fHead;
320 void SkOpSegment::clearOne(SkOpSpan* span) {
479 void SkOpSegment::release(const SkOpSpan* span) {
532 SkOpSpan* startSpan = start->starter(end)
    [all...]
SkOpAngle.h 20 class SkOpSpan;
88 SkOpSpan* starter();
SkPathOpsSimplify.cpp 16 SkOpSpan* span = FindSortableTop(contourList);
51 SkOpSpan* spanStart = start->starter(end);
89 SkOpSpan* span = FindUndone(contourList);
121 SkOpSpan* spanStart = start->starter(end);
SkPathOpsCommon.cpp 71 SkOpSpan* lesser = startSpan->starter(endSpan);
88 SkOpSpan* FindUndone(SkOpContourHead* contourHead) {
94 SkOpSpan* result = contour->undoneSpan();
SkOpContour.cpp 33 SkOpSpan* SkOpContour::undoneSpan() {
SkPathOpsDebug.cpp 202 const SkOpSpan* span) {
758 const SkOpSpan* prev = result->span()->prev();
781 const SkOpSpan* span;
809 const SkOpSpan* span = &fHead;
817 void SkOpSegment::debugClearOne(const SkOpSpan* span, SkPathOpsDebug::GlitchLog* glitches) const {
826 SkOpSpan* span = this->head();
866 const SkOpSpan* prior = nullptr;
890 const SkOpSpan* span = spanBase->upCastable();
902 const SkOpSpan* priorTest = spanBase->prev();
    [all...]
SkOpCoincidence.cpp 35 const SkOpSpan* prev = origSpan->prev();
61 const SkOpSpan* start = coinPtTStart()->span()->upCast();
62 const SkOpSpan* prev = start->prev();
276 bool SkOpCoincidence::addEndMovedSpans(const SkOpSpan* base, const SkOpSpanBase* testSpan) {
318 SkOpSpan* writableBase = const_cast<SkOpSpan*>(base);
354 const SkOpSpan* base = ptT->span()->upCast();
355 const SkOpSpan* prev = base->prev();
    [all...]
SkOpCoincidence.h 12 #include "SkOpSpan.h"
248 bool addEndMovedSpans(const SkOpSpan* base, const SkOpSpanBase* testSpan);
277 const SkOpSpan* base, const SkOpSpanBase* testSpan) const;
SkOpContour.h 174 SkOpSpan* findSortableTop(SkOpContour* );
371 SkOpSpan* undoneSpan();
SkPathOpsOp.cpp 102 SkOpSpan* span = FindSortableTop(contourList);
147 SkOpSpan* spanStart = start->starter(end);
SkOpBuilder.cpp 70 SkOpSpan* topSpan;
SkOpAngle.cpp     [all...]
  /external/skia/tests/
PathOpsDebug.cpp 856 const SkOpSpan& mSpan = *fStart->starter(fEnd);
    [all...]

Completed in 178 milliseconds