• Home
  • Raw
  • Download

Lines Matching refs:SkOpAngle

35     SkOpAngle* activeAngle(SkOpSpanBase* start, SkOpSpanBase** startPtr, SkOpSpanBase** endPtr,
37 SkOpAngle* activeAngleInner(SkOpSpanBase* start, SkOpSpanBase** startPtr,
39 SkOpAngle* activeAngleOther(SkOpSpanBase* start, SkOpSpanBase** startPtr,
68 SkOpAngle* addEndSpan(SkChunkAlloc* allocator) { in addEndSpan()
69 SkOpAngle* angle = SkOpTAllocator<SkOpAngle>::Allocate(allocator); in addEndSpan()
83 SkOpAngle* addStartSpan(SkChunkAlloc* allocator) { in addStartSpan()
84 SkOpAngle* angle = SkOpTAllocator<SkOpAngle>::Allocate(allocator); in addStartSpan()
112 void checkNearCoincidence(SkOpAngle* );
114 static void ComputeOneSum(const SkOpAngle* baseAngle, SkOpAngle* nextAngle,
115 SkOpAngle::IncludeType );
116 static void ComputeOneSumReverse(SkOpAngle* baseAngle, SkOpAngle* nextAngle,
117 SkOpAngle::IncludeType );
118 int computeSum(SkOpSpanBase* start, SkOpSpanBase* end, SkOpAngle::IncludeType includeType);
129 const SkOpAngle* debugAngle(int id) const;
136 SkOpAngle* debugLastAngle();
152 double distSq(double t, SkOpAngle* opp);
159 bool done(const SkOpAngle* angle) const { in done()
239 SkOpSpanBase* markAngle(int maxWinding, int sumWinding, const SkOpAngle* angle);
241 const SkOpAngle* angle);
332 SkOpAngle* spanToAngle(SkOpSpanBase* start, SkOpSpanBase* end) { in spanToAngle()
350 int updateOppWinding(const SkOpAngle* angle) const;
351 int updateOppWindingReverse(const SkOpAngle* angle) const;
353 int updateWinding(SkOpAngle* angle);
354 int updateWindingReverse(const SkOpAngle* angle);
376 int windSum(const SkOpAngle* angle) const;