Lines Matching refs:Direction
1054 // Set this for paths that don't have a consistent direction such as a bowtie.
1129 // Test two donuts, each wound a different direction. Only the outer contour
1130 // determines the cheap direction
1358 // enclose area, so has unknown first direction
1617 // check after setting the initial convex and direction
1907 SkPath::Direction dir = d ? SkPath::kCCW_Direction : SkPath::kCW_Direction;
2151 SkPath::Direction direction;
2156 REPORTER_ASSERT(reporter, path.isRect(&computed, &isClosed, &direction));
2159 REPORTER_ASSERT(reporter, SkPathPriv::AsFirstDirection(direction) == cheapDirection);
2166 SkPath::Direction direction = d;
2167 REPORTER_ASSERT(reporter, !path.isRect(&computed, &isClosed, &direction));
2171 REPORTER_ASSERT(reporter, direction == d);
2233 const SkRect& rect, SkPath::Direction dir, unsigned start) {
2235 SkPath::Direction d = SkPath::kCCW_Direction;
2247 SkPath::Direction d = SkPath::kCCW_Direction;
2311 SkPath::Direction swapDir = (dir == SkPath::kCW_Direction)
2335 SkPath::Direction dir;
2455 SkPath::Direction computedDirs[2];
2608 SkPath::Direction dir0, dir1;
3298 SkPath::Direction isOvalDir;
3318 // this matrix reverses the direction.
3418 SkPath::Direction inDir) {
3465 const SkPath::Direction kCircleDir = SkPath::kCW_Direction;
3466 const SkPath::Direction kCircleDirOpposite = SkPath::kCCW_Direction;
3530 SkPath::Direction dir = SkPath::kCCW_Direction;
3541 // an oval rotated 90 degrees is still an oval. The start index changes from 1 to 2. Direction
3603 SkPath::Direction dir) {
3612 SkPath::Direction dir) {
3655 SkPath::Direction dir;
3749 SkPath::Direction d = SkPath::kCCW_Direction;