#include "src/pathops/SkIntersections.h"
#include <cstring>
int SkIntersections::closestTo(double rangeStart, double rangeEnd, const SkDPoint& testPt,
double* closestDist) const { … }
void SkIntersections::flip() { … }
int SkIntersections::insert(double one, double two, const SkDPoint& pt) { … }
void SkIntersections::insertNear(double one, double two, const SkDPoint& pt1, const SkDPoint& pt2) { … }
int SkIntersections::insertCoincident(double one, double two, const SkDPoint& pt) { … }
void SkIntersections::setCoincident(int index) { … }
void SkIntersections::merge(const SkIntersections& a, int aIndex, const SkIntersections& b,
int bIndex) { … }
int SkIntersections::mostOutside(double rangeStart, double rangeEnd, const SkDPoint& origin) const { … }
void SkIntersections::removeOne(int index) { … }