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

  /external/skia/src/pathops/
SkOpCoincidence.h 13 class SkOpPtT;
17 SkOpPtT* fCoinPtTStart;
18 SkOpPtT* fCoinPtTEnd;
19 SkOpPtT* fOppPtTStart;
20 SkOpPtT* fOppPtTEnd;
32 void add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart,
33 SkOpPtT* oppPtTEnd, SkChunkAlloc* allocator);
37 bool contains(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart
    [all...]
SkOpSpan.cpp 12 bool SkOpPtT::alias() const {
16 SkOpContour* SkOpPtT::contour() const {
20 SkOpGlobalState* SkOpPtT::globalState() const {
24 void SkOpPtT::init(SkOpSpanBase* span, double t, const SkPoint& pt, bool duplicate) {
34 bool SkOpPtT::onEnd() const {
43 SkOpPtT* SkOpPtT::prev() {
44 SkOpPtT* result = this;
45 SkOpPtT* next = this;
53 SkOpPtT* SkOpPtT::remove()
    [all...]
SkOpSpan.h 22 class SkOpPtT {
29 void addOpp(SkOpPtT* opp) {
31 SkOpPtT* oppPrev = opp->fNext;
42 SkOpPtT* oldNext = this->fNext;
60 const SkOpPtT* debugPtT(int id) const;
80 void insert(SkOpPtT* span) {
86 const SkOpPtT* next() const {
90 SkOpPtT* next() {
95 SkOpPtT* prev();
96 SkOpPtT* remove()
    [all...]
SkPathOpsPostSect.cpp 12 bool SkOpPtT::alias() const {
16 SkOpContour* SkOpPtT::contour() const {
20 SkOpGlobalState* SkOpPtT::globalState() const {
24 void SkOpPtT::init(SkOpSpanBase* span, double t, const SkPoint& pt, bool duplicate) {
34 bool SkOpPtT::onEnd() const {
43 SkOpPtT* SkOpPtT::remove() {
44 SkOpPtT* prev = this;
46 SkOpPtT* next = prev->fNext;
58 void SkOpPtT::removeNext(SkOpPtT* kept)
    [all...]
SkOpCoincidence.cpp 11 bool SkOpCoincidence::extend(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart,
12 SkOpPtT* oppPtTEnd) {
43 void SkOpCoincidence::add(SkOpPtT* coinPtTStart, SkOpPtT* coinPtTEnd, SkOpPtT* oppPtTStart,
44 SkOpPtT* oppPtTEnd, SkChunkAlloc* allocator) {
57 static void t_range(const SkOpPtT* overS, const SkOpPtT* overE, double tStart, double tEnd
    [all...]
SkPathOpsDebug.h 172 static const class SkOpPtT* DebugAnglePtT(const struct SkOpAngle*, int id);
178 static const class SkOpPtT* DebugContourPtT(class SkOpContour*, int id);
182 static const struct SkOpAngle* DebugPtTAngle(const class SkOpPtT*, int id);
183 static class SkOpContour* DebugPtTContour(class SkOpPtT*, int id);
184 static const class SkOpPtT* DebugPtTPtT(const class SkOpPtT*, int id);
185 static const class SkOpSegment* DebugPtTSegment(const class SkOpPtT*, int id);
186 static const class SkOpSpanBase* DebugPtTSpan(const class SkOpPtT*, int id);
190 static const class SkOpPtT* DebugSegmentPtT(const class SkOpSegment*, int id);
196 static const class SkOpPtT* DebugSpanPtT(const class SkOpSpanBase*, int id)
    [all...]
SkOpAngle.h 17 class SkOpPtT;
52 const SkOpPtT* debugPtT(int id) const;
SkOpSegment.h 81 SkOpPtT* addMissing(double t, SkOpSegment* opp, SkChunkAlloc* );
98 SkOpPtT* addT(double t, AllowAlias , SkChunkAlloc* );
137 const SkOpPtT* debugPtT(int id) const;
245 bool match(const SkOpPtT* span, const SkOpSegment* parent, double t, const SkPoint& pt) const;
277 bool ptsDisjoint(const SkOpPtT& span, const SkOpPtT& test) const {
281 bool ptsDisjoint(const SkOpPtT& span, double t, const SkPoint& pt) const {
SkPathOpsDebug.cpp 200 const SkOpPtT* ptT = span->ptT();
459 const SkOpPtT* ptT = &fPtT;
526 int SkOpPtT::debugLoopLimit(bool report) const {
528 const SkOpPtT* next = this;
531 const SkOpPtT* checkPtT = this->fNext;
532 const SkOpPtT* innerPtT = checkPtT;
548 void SkOpPtT::debugValidate() const {
SkOpSegment.cpp 99 SkOpPtT* oPtT = start->ptT()->next();
218 SkOpPtT* SkOpSegment::addMissing(double t, SkOpSegment* opp, SkChunkAlloc* allocator) {
230 SkOpPtT* result;
240 SkOpPtT* SkOpSegment::addT(double t, AllowAlias allowAlias, SkChunkAlloc* allocator) {
245 SkOpPtT* result = span->ptT();
246 SkOpPtT* loop;
268 SkOpPtT* alias = SkOpTAllocator<SkOpPtT>::Allocate(allocator);
    [all...]
SkOpContour.h 131 const SkOpPtT* debugPtT(int id) const {
SkAddIntersections.cpp 501 SkOpPtT* coinPtT[2];
506 SkOpPtT* testTAt = wt.segment()->addT(ts[swap][pt], SkOpSegment::kAllowAlias,
509 SkOpPtT* nextTAt = wn.segment()->addT(ts[!swap][pt], SkOpSegment::kAllowAlias,
SkPathOpsTypes.h 72 const class SkOpPtT* debugPtT(int id) const;
  /external/skia/tests/
PathOpsDebug.cpp 209 const SkOpPtT* SkPathOpsDebug::DebugAnglePtT(const SkOpAngle* angle, int id) {
229 const SkOpPtT* SkPathOpsDebug::DebugContourPtT(SkOpContour* contour, int id) {
241 const SkOpAngle* SkPathOpsDebug::DebugPtTAngle(const SkOpPtT* ptT, int id) {
245 SkOpContour* SkPathOpsDebug::DebugPtTContour(SkOpPtT* ptT, int id) {
249 const SkOpPtT* SkPathOpsDebug::DebugPtTPtT(const SkOpPtT* ptT, int id) {
253 const SkOpSegment* SkPathOpsDebug::DebugPtTSegment(const SkOpPtT* ptT, int id) {
257 const SkOpSpanBase* SkPathOpsDebug::DebugPtTSpan(const SkOpPtT* ptT, int id) {
269 const SkOpPtT* SkPathOpsDebug::DebugSegmentPtT(const SkOpSegment* span, int id) {
289 const SkOpPtT* SkPathOpsDebug::DebugSpanPtT(const SkOpSpanBase* span, int id)
    [all...]
PathOpsAngleTest.cpp 476 SkOpPtT* startPtT = startT == 0 ? fHead.ptT() : startT == 1 ? fTail.ptT()
478 SkOpPtT* endPtT = endT == 0 ? fHead.ptT() : endT == 1 ? fTail.ptT()

Completed in 6473 milliseconds