/external/chromium_org/third_party/skia/src/pathops/ |
SkAddIntersections.h | 14 bool AddIntersectTs(SkOpContour* test, SkOpContour* next); 15 void AddSelfIntersectTs(SkOpContour* test); 16 void CoincidenceCheck(SkTArray<SkOpContour*, true>* contourList, int total);
|
SkPathOpsCommon.h | 11 #include "SkOpContour.h" 19 SkOpSegment* FindSortableTop(const SkTArray<SkOpContour*, true>& , SkOpAngle::IncludeType , 22 SkOpSegment* FindUndone(SkTArray<SkOpContour*, true>& contourList, int* start, int* end); 23 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list, 25 void HandleCoincidence(SkTArray<SkOpContour*, true>* , int ); 28 void DebugShowActiveSpans(SkTArray<SkOpContour*, true>& contourList);
|
SkOpEdgeBuilder.h | 10 #include "SkOpContour.h" 16 SkOpEdgeBuilder(const SkPathWriter& path, SkTArray<SkOpContour>& contours) 23 SkOpEdgeBuilder(const SkPath& path, SkTArray<SkOpContour>& contours) 54 SkOpContour* fCurrentContour; 55 SkTArray<SkOpContour>& fContours;
|
SkOpContour.h | 14 class SkOpContour; 18 SkOpContour* fOther; 24 class SkOpContour { 26 SkOpContour() { 33 bool operator<(const SkOpContour& rh) const { 39 bool addCoincident(int index, SkOpContour* other, int otherIndex, 43 void addCross(const SkOpContour* crosser) { 66 bool addPartialCoincident(int index, SkOpContour* other, int otherIndex, 75 int addT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT) { 80 int addSelfT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT) [all...] |
SkOpContour.cpp | 8 #include "SkOpContour.h" 12 bool SkOpContour::addCoincident(int index, SkOpContour* other, int otherIndex, 36 SkOpSegment* SkOpContour::nonVerticalSegment(int* start, int* end) { 56 void SkOpContour::addCoincidentPoints() { 62 SkOpContour* otherContour = coincidence.fOther; 127 bool SkOpContour::addPartialCoincident(int index, SkOpContour* other, int otherIndex, 151 void SkOpContour::calcCoincidentWinding() { 164 void SkOpContour::calcPartialCoincidentWinding() [all...] |
SkPathOpsSimplify.cpp | 12 static bool bridgeWinding(SkTArray<SkOpContour*, true>& contourList, SkPathWriter* simple) { 97 static bool bridgeXor(SkTArray<SkOpContour*, true>& contourList, SkPathWriter* simple) { 159 SkTArray<SkOpContour> contours; 164 SkTArray<SkOpContour*, true> contourList; 166 SkOpContour** currentPtr = contourList.begin(); 172 SkOpContour** listEnd = contourList.end(); 175 SkOpContour** nextPtr = currentPtr; 176 SkOpContour* current = *currentPtr++; 180 SkOpContour* next;
|
SkPathOpsCommon.cpp | 13 static int contourRangeCheckY(const SkTArray<SkOpContour*, true>& contourList, SkOpSegment** currentPtr, 29 SkOpContour* contour = contourList[cTest]; 101 SkOpSegment* FindUndone(SkTArray<SkOpContour*, true>& contourList, int* start, int* end) { 105 SkOpContour* contour = contourList[cIndex]; 212 void DebugShowActiveSpans(SkTArray<SkOpContour*, true>& contourList) { 220 static SkOpSegment* findSortableTop(const SkTArray<SkOpContour*, true>& contourList, 230 SkOpContour* contour = contourList[cIndex]; 260 static int rightAngleWinding(const SkTArray<SkOpContour*, true>& contourList, 277 static void skipVertical(const SkTArray<SkOpContour*, true>& contourList, 284 SkOpContour* contour = contourList[cIndex] [all...] |
SkPathOpsOp.cpp | 138 static bool bridgeOp(SkTArray<SkOpContour*, true>& contourList, const SkPathOp op, 269 SkTArray<SkOpContour> contours; 280 SkTArray<SkOpContour*, true> contourList; 283 SkOpContour** currentPtr = contourList.begin(); 287 SkOpContour** listEnd = contourList.end(); 290 SkOpContour** nextPtr = currentPtr; 291 SkOpContour* current = *currentPtr++; 295 SkOpContour* next;
|
SkIntersectionHelper.h | 7 #include "SkOpContour.h" 65 void init(SkOpContour* contour) { 158 SkOpContour* fContour;
|
SkAddIntersections.cpp | 177 bool AddIntersectTs(SkOpContour* test, SkOpContour* next) { 410 void AddSelfIntersectTs(SkOpContour* test) { 436 void CoincidenceCheck(SkTArray<SkOpContour*, true>* contourList, int total) { 439 SkOpContour* contour = (*contourList)[cIndex]; 443 SkOpContour* contour = (*contourList)[cIndex]; 447 SkOpContour* contour = (*contourList)[cIndex];
|
/external/skia/src/pathops/ |
SkAddIntersections.h | 14 bool AddIntersectTs(SkOpContour* test, SkOpContour* next); 15 void AddSelfIntersectTs(SkOpContour* test); 16 void CoincidenceCheck(SkTArray<SkOpContour*, true>* contourList, int total);
|
SkPathOpsCommon.h | 11 #include "SkOpContour.h" 19 SkOpSegment* FindSortableTop(const SkTArray<SkOpContour*, true>& , SkOpAngle::IncludeType , 22 SkOpSegment* FindUndone(SkTArray<SkOpContour*, true>& contourList, int* start, int* end); 23 void MakeContourList(SkTArray<SkOpContour>& contours, SkTArray<SkOpContour*, true>& list, 25 void HandleCoincidence(SkTArray<SkOpContour*, true>* , int ); 28 void DebugShowActiveSpans(SkTArray<SkOpContour*, true>& contourList);
|
SkOpEdgeBuilder.h | 10 #include "SkOpContour.h" 16 SkOpEdgeBuilder(const SkPathWriter& path, SkTArray<SkOpContour>& contours) 23 SkOpEdgeBuilder(const SkPath& path, SkTArray<SkOpContour>& contours) 54 SkOpContour* fCurrentContour; 55 SkTArray<SkOpContour>& fContours;
|
SkOpContour.h | 14 class SkOpContour; 18 SkOpContour* fOther; 24 class SkOpContour { 26 SkOpContour() { 33 bool operator<(const SkOpContour& rh) const { 39 bool addCoincident(int index, SkOpContour* other, int otherIndex, 43 void addCross(const SkOpContour* crosser) { 66 bool addPartialCoincident(int index, SkOpContour* other, int otherIndex, 75 int addT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT) { 80 int addSelfT(int segIndex, SkOpContour* other, int otherIndex, const SkPoint& pt, double newT) [all...] |
SkOpContour.cpp | 8 #include "SkOpContour.h" 12 bool SkOpContour::addCoincident(int index, SkOpContour* other, int otherIndex, 36 SkOpSegment* SkOpContour::nonVerticalSegment(int* start, int* end) { 56 void SkOpContour::addCoincidentPoints() { 62 SkOpContour* otherContour = coincidence.fOther; 127 bool SkOpContour::addPartialCoincident(int index, SkOpContour* other, int otherIndex, 151 void SkOpContour::calcCoincidentWinding() { 164 void SkOpContour::calcPartialCoincidentWinding() [all...] |
SkPathOpsSimplify.cpp | 12 static bool bridgeWinding(SkTArray<SkOpContour*, true>& contourList, SkPathWriter* simple) { 97 static bool bridgeXor(SkTArray<SkOpContour*, true>& contourList, SkPathWriter* simple) { 159 SkTArray<SkOpContour> contours; 164 SkTArray<SkOpContour*, true> contourList; 166 SkOpContour** currentPtr = contourList.begin(); 172 SkOpContour** listEnd = contourList.end(); 175 SkOpContour** nextPtr = currentPtr; 176 SkOpContour* current = *currentPtr++; 180 SkOpContour* next;
|
SkPathOpsCommon.cpp | 13 static int contourRangeCheckY(const SkTArray<SkOpContour*, true>& contourList, SkOpSegment** currentPtr, 29 SkOpContour* contour = contourList[cTest]; 101 SkOpSegment* FindUndone(SkTArray<SkOpContour*, true>& contourList, int* start, int* end) { 105 SkOpContour* contour = contourList[cIndex]; 212 void DebugShowActiveSpans(SkTArray<SkOpContour*, true>& contourList) { 220 static SkOpSegment* findSortableTop(const SkTArray<SkOpContour*, true>& contourList, 230 SkOpContour* contour = contourList[cIndex]; 260 static int rightAngleWinding(const SkTArray<SkOpContour*, true>& contourList, 277 static void skipVertical(const SkTArray<SkOpContour*, true>& contourList, 284 SkOpContour* contour = contourList[cIndex] [all...] |
SkPathOpsOp.cpp | 138 static bool bridgeOp(SkTArray<SkOpContour*, true>& contourList, const SkPathOp op, 269 SkTArray<SkOpContour> contours; 280 SkTArray<SkOpContour*, true> contourList; 283 SkOpContour** currentPtr = contourList.begin(); 287 SkOpContour** listEnd = contourList.end(); 290 SkOpContour** nextPtr = currentPtr; 291 SkOpContour* current = *currentPtr++; 295 SkOpContour* next;
|
SkIntersectionHelper.h | 7 #include "SkOpContour.h" 65 void init(SkOpContour* contour) { 158 SkOpContour* fContour;
|
SkAddIntersections.cpp | 177 bool AddIntersectTs(SkOpContour* test, SkOpContour* next) { 410 void AddSelfIntersectTs(SkOpContour* test) { 436 void CoincidenceCheck(SkTArray<SkOpContour*, true>* contourList, int total) { 439 SkOpContour* contour = (*contourList)[cIndex]; 443 SkOpContour* contour = (*contourList)[cIndex]; 447 SkOpContour* contour = (*contourList)[cIndex];
|
/external/skia/ |
Android.mk | 319 src/pathops/SkOpContour.cpp \
|