Lines Matching refs:SkTSect

54 SkTSpan* SkTSect::addFollowing(  in addFollowing()
77 void SkTSect::addForPerp(SkTSpan* span, double t) { in addForPerp()
147 const SkTSect* SkTSpan::debugOpp() const { in debugOpp()
498 SkTSect::SkTSect(const SkTCurve& c in SkTSect() function in SkTSect
518 SkTSpan* SkTSect::addOne() { in addOne()
547 bool SkTSect::binarySearchCoin(SkTSect* sect2, double tStart, in binarySearchCoin()
615 SkTSpan* SkTSect::boundsMax() { in boundsMax()
635 bool SkTSect::coincidentCheck(SkTSect* sect2) { in coincidentCheck()
670 void SkTSect::coincidentForce(SkTSect* sect2, in coincidentForce()
706 bool SkTSect::coincidentHasT(double t) { in coincidentHasT()
717 int SkTSect::collapsed() const { in collapsed()
729 void SkTSect::computePerpendiculars(SkTSect* sect2, in computePerpendiculars()
772 int SkTSect::countConsecutiveSpans(SkTSpan* first, in countConsecutiveSpans()
791 bool SkTSect::hasBounded(const SkTSpan* span) const { in hasBounded()
804 bool SkTSect::deleteEmptySpans() { in deleteEmptySpans()
822 bool SkTSect::extractCoincident( in extractCoincident()
823 SkTSect* sect2, in extractCoincident()
941 SkTSpan* SkTSect::findCoincidentRun( in findCoincidentRun()
982 int SkTSect::intersects(SkTSpan* span, in intersects()
983 SkTSect* opp, in intersects()
1067 int SkTSect::linesIntersect(SkTSpan* span, in linesIntersect()
1068 SkTSect* opp, in linesIntersect()
1226 bool SkTSect::markSpanGone(SkTSpan* span) { in markSpanGone()
1237 bool SkTSect::matchedDirection(double t, const SkTSect* sect2, in matchedDirection()
1244 void SkTSect::matchedDirCheck(double t, const SkTSect* sect2, in matchedDirCheck()
1254 void SkTSect::mergeCoincidence(SkTSect* sect2) { in mergeCoincidence()
1313 SkTSpan* SkTSect::prev( in prev()
1325 void SkTSect::recoverCollapsed() { in recoverCollapsed()
1341 void SkTSect::removeAllBut(const SkTSpan* keep, in removeAllBut()
1342 SkTSpan* span, SkTSect* opp) { in removeAllBut()
1361 bool SkTSect::removeByPerpendicular(SkTSect* opp) { in removeByPerpendicular()
1385 bool SkTSect::removeCoincident(SkTSpan* span, bool isBetween) { in removeCoincident()
1399 void SkTSect::removedEndCheck(SkTSpan* span) { in removedEndCheck()
1408 bool SkTSect::removeSpan(SkTSpan* span) {\ in removeSpan()
1416 void SkTSect::removeSpanRange(SkTSpan* first, in removeSpanRange()
1437 bool SkTSect::removeSpans(SkTSpan* span, in removeSpans()
1438 SkTSect* opp) { in removeSpans()
1457 SkTSpan* SkTSect::spanAtT(double t, in spanAtT()
1469 SkTSpan* SkTSect::tail() { in tail()
1487 bool SkTSect::trim(SkTSpan* span, in trim()
1488 SkTSect* opp) { in trim()
1518 bool SkTSect::unlinkSpan(SkTSpan* span) { in unlinkSpan()
1540 bool SkTSect::updateBounded(SkTSpan* first, in updateBounded()
1554 void SkTSect::validate() const { in validate()
1590 void SkTSect::validateBounded() const { in validateBounded()
1602 int SkTSect::EndsEqual(const SkTSect* sect1, in EndsEqual()
1603 const SkTSect* sect2, SkIntersections* intersections) { in EndsEqual()
1777 void SkTSect::BinarySearch(SkTSect* sect1, in BinarySearch()
1778 SkTSect* sect2, SkIntersections* intersections) { in BinarySearch()
2088 SkTSect sect1(quad1 SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(1)); in intersect()
2089 SkTSect sect2(quad2 SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(2)); in intersect()
2090 SkTSect::BinarySearch(&sect1, &sect2, this); in intersect()
2097 SkTSect sect1(conic SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(1)); in intersect()
2098 SkTSect sect2(quad SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(2)); in intersect()
2099 SkTSect::BinarySearch(&sect1, &sect2, this); in intersect()
2106 SkTSect sect1(conic1 SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(1)); in intersect()
2107 SkTSect sect2(conic2 SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(2)); in intersect()
2108 SkTSect::BinarySearch(&sect1, &sect2, this); in intersect()
2115 SkTSect sect1(cubic SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(1)); in intersect()
2116 SkTSect sect2(quad SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(2)); in intersect()
2117 SkTSect::BinarySearch(&sect1, &sect2, this); in intersect()
2124 SkTSect sect1(cubic SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(1)); in intersect()
2125 SkTSect sect2(conic SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(2)); in intersect()
2126 SkTSect::BinarySearch(&sect1, &sect2, this); in intersect()
2134 SkTSect sect1(cubic1 SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(1)); in intersect()
2135 SkTSect sect2(cubic2 SkDEBUGPARAMS(globalState()) PATH_OPS_DEBUG_T_SECT_PARAMS(2)); in intersect()
2136 SkTSect::BinarySearch(&sect1, &sect2, this); in intersect()