Lines Matching refs:Direction
1082 // Set this for paths that don't have a consistent direction such as a bowtie.
1156 // Test two donuts, each wound a different direction. Only the outer contour
1157 // determines the cheap direction
1596 // check after setting the initial convex and direction
1834 SkPath::Direction dir = d ? SkPath::kCCW_Direction : SkPath::kCW_Direction;
2074 SkPath::Direction direction;
2078 REPORTER_ASSERT(reporter, path.isRect(&computed, &isClosed, &direction));
2081 REPORTER_ASSERT(reporter, SkPathPriv::AsFirstDirection(direction) == cheapDirection);
2086 SkPath::Direction direction = (SkPath::Direction) - 1;
2087 REPORTER_ASSERT(reporter, !path.isRect(&computed, &isClosed, &direction));
2091 REPORTER_ASSERT(reporter, direction == (SkPath::Direction) -1);
2152 const SkRect& rect, SkPath::Direction dir, unsigned start) {
2154 SkPath::Direction d = SkPath::kCCW_Direction;
2165 SkPath::Direction d = SkPath::kCCW_Direction;
2229 SkPath::Direction swapDir = (dir == SkPath::kCW_Direction)
2253 SkPath::Direction dir;
2373 SkPath::Direction computedDirs[2];
2526 SkPath::Direction dir0, dir1;
3279 SkPath::Direction isOvalDir;
3299 // this matrix reverses the direction.
3399 SkPath::Direction inDir) {
3446 const SkPath::Direction kCircleDir = SkPath::kCW_Direction;
3447 const SkPath::Direction kCircleDirOpposite = SkPath::kCCW_Direction;
3511 SkPath::Direction dir = SkPath::kCCW_Direction;
3522 // an oval rotated 90 degrees is still an oval. The start index changes from 1 to 2. Direction
3584 SkPath::Direction dir) {
3593 SkPath::Direction dir) {
3636 SkPath::Direction dir;
3724 SkPath::Direction d = SkPath::kCCW_Direction;