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;
3313 SkPath::Direction isOvalDir;
3333 // this matrix reverses the direction.
3433 SkPath::Direction inDir) {
3480 const SkPath::Direction kCircleDir = SkPath::kCW_Direction;
3481 const SkPath::Direction kCircleDirOpposite = SkPath::kCCW_Direction;
3545 SkPath::Direction dir = SkPath::kCCW_Direction;
3556 // an oval rotated 90 degrees is still an oval. The start index changes from 1 to 2. Direction
3618 SkPath::Direction dir) {
3627 SkPath::Direction dir) {
3670 SkPath::Direction dir;
3764 SkPath::Direction d = SkPath::kCCW_Direction;