Lines Matching defs:SkOpAngle
22 class SkOpAngle {
31 const SkOpAngle* debugAngle(int id) const;
60 void dumpTo(const SkOpSegment* fromSeg, const SkOpAngle* ) const;
67 bool insert(SkOpAngle* );
69 bool loopContains(const SkOpAngle* ) const;
72 SkOpAngle* next() const {
76 SkOpAngle* previous() const;
99 bool after(SkOpAngle* test);
100 void alignmentSameSide(const SkOpAngle* test, int* order) const;
102 bool checkParallel(SkOpAngle* );
104 int convexHullOverlaps(const SkOpAngle* );
105 bool endToSide(const SkOpAngle* rh, bool* inside) const;
106 bool endsIntersect(SkOpAngle* );
109 int lineOnOneSide(const SkDPoint& origin, const SkDVector& line, const SkOpAngle* test,
111 int lineOnOneSide(const SkOpAngle* test, bool useOriginal);
112 int linesOnOriginalSide(const SkOpAngle* test);
113 bool merge(SkOpAngle* );
115 bool midToSide(const SkOpAngle* rh, bool* inside) const;
116 bool oppositePlanes(const SkOpAngle* rh) const;
117 int orderable(SkOpAngle* rh); // false == this < rh ; true == this > rh; -1 == unorderable
120 bool tangentsDiverge(const SkOpAngle* rh, double s0xt0);
126 SkOpAngle* fNext;