Flutter Engine
The Flutter Engine
|
#include "include/core/SkTypes.h"
#include "include/private/base/SkDebug.h"
#include "src/pathops/SkIntersections.h"
#include "src/pathops/SkPathOpsLine.h"
#include "src/pathops/SkPathOpsPoint.h"
#include "src/pathops/SkPathOpsQuad.h"
#include "src/pathops/SkReduceOrder.h"
#include "tests/PathOpsTestCommon.h"
#include "tests/Test.h"
#include <array>
#include <cstddef>
#include <utility>
Go to the source code of this file.
Classes | |
struct | lineQuad |
struct | oneLineQuad |
Functions | |
static int | doIntersect (SkIntersections &intersections, const SkDQuad &quad, const SkDLine &line, bool &flipped) |
static void | testOneOffs (skiatest::Reporter *reporter) |
DEF_TEST (PathOpsQuadLineIntersectionOneOff, reporter) | |
DEF_TEST (PathOpsQuadLineIntersection, reporter) | |
Variables | |
static struct lineQuad | lineQuadTests [] |
static size_t | lineQuadTests_count = std::size(lineQuadTests) |
static struct oneLineQuad | oneOffs [] |
static size_t | oneOffs_count = std::size(oneOffs) |
DEF_TEST | ( | PathOpsQuadLineIntersection | , |
reporter | |||
) |
Definition at line 115 of file PathOpsQuadLineIntersectionTest.cpp.
DEF_TEST | ( | PathOpsQuadLineIntersectionOneOff | , |
reporter | |||
) |
Definition at line 111 of file PathOpsQuadLineIntersectionTest.cpp.
|
static |
Definition at line 37 of file PathOpsQuadLineIntersectionTest.cpp.
|
static |
Definition at line 87 of file PathOpsQuadLineIntersectionTest.cpp.
|
static |
|
static |
Definition at line 35 of file PathOpsQuadLineIntersectionTest.cpp.
|
static |
|
static |
Definition at line 85 of file PathOpsQuadLineIntersectionTest.cpp.