Lines Matching defs:test
61 bool SkOpAngle::after(SkOpAngle* test) {
62 SkOpAngle* lh = test;
173 // limit to lines; should work with curves, but wait for a failing test to verify
215 int SkOpAngle::lineOnOneSide(const SkDPoint& origin, const SkDVector& line, const SkOpAngle* test,
218 SkPath::Verb testVerb = test->segment()->verb();
220 // SkASSERT(origin == test.fCurveHalf[0]);
221 const SkDCurve& testCurve = useOriginal ? test->fOriginalCurvePart : test->fPart.fCurve;
248 // returns -1=not on one side 0=this CW of test 1=this CCW of test
249 int SkOpAngle::lineOnOneSide(const SkOpAngle* test, bool useOriginal) {
251 SkASSERT(test->fPart.isCurve());
254 int result = this->lineOnOneSide(origin, line, test, useOriginal);
263 int SkOpAngle::linesOnOriginalSide(const SkOpAngle* test) {
265 SkASSERT(!test->fPart.isCurve());
270 const SkDCurve& testCurve = test->fOriginalCurvePart;
297 void SkOpAngle::alignmentSameSide(const SkOpAngle* test, int* order) const {
306 if (test->fPart.isCurve()) {
309 const SkDPoint& xOrigin = test->fPart.fCurve.fLine[0];
310 const SkDPoint& oOrigin = test->fOriginalCurvePart.fLine[0];
315 SkDVector xLine = test->fPart.fCurve.fLine[1] - xOrigin;
316 SkDVector oLine = test->fOriginalCurvePart.fLine[1] - oOrigin;
594 // This could probably become a more general test: e.g., if translating the