Flutter Engine
The Flutter Engine
|
#include "include/core/SkTypes.h"
#include "include/private/base/SkDebug.h"
#include "src/base/SkFloatBits.h"
#include "src/pathops/SkIntersections.h"
#include "src/pathops/SkPathOpsDebug.h"
#include "src/pathops/SkPathOpsPoint.h"
#include "src/pathops/SkPathOpsQuad.h"
#include "src/pathops/SkPathOpsTypes.h"
#include "src/pathops/SkReduceOrder.h"
#include "tests/PathOpsQuadIntersectionTestData.h"
#include "tests/PathOpsTestCommon.h"
#include "tests/Test.h"
#include <array>
#include <cstddef>
Go to the source code of this file.
Functions | |
static void | standardTestCases (skiatest::Reporter *reporter) |
static void | oneOffTest1 (skiatest::Reporter *reporter, size_t outer, size_t inner) |
static void | oneOffTests (skiatest::Reporter *reporter) |
static void | coincidentTestOne (skiatest::Reporter *reporter, int test1, int test2) |
static void | coincidentTest (skiatest::Reporter *reporter) |
static void | intersectionFinder (int test1, int test2) |
static void | QuadraticIntersection_IntersectionFinder () |
DEF_TEST (PathOpsQuadIntersectionOneOff, reporter) | |
DEF_TEST (PathOpsQuadIntersectionCoincidenceOneOff, reporter) | |
DEF_TEST (PathOpsQuadIntersection, reporter) | |
DEF_TEST (PathOpsQuadBinaryProfile, reporter) | |
Variables | |
static const QuadPts | testSet [] |
const size_t | testSetCount = std::size(testSet) |
static const QuadPts | coincidentTestSet [] |
static const int | coincidentTestSetCount = (int) std::size(coincidentTestSet) |
|
static |
Definition at line 418 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 396 of file PathOpsQuadIntersectionTest.cpp.
DEF_TEST | ( | PathOpsQuadBinaryProfile | , |
reporter | |||
) |
Definition at line 539 of file PathOpsQuadIntersectionTest.cpp.
DEF_TEST | ( | PathOpsQuadIntersection | , |
reporter | |||
) |
Definition at line 532 of file PathOpsQuadIntersectionTest.cpp.
DEF_TEST | ( | PathOpsQuadIntersectionCoincidenceOneOff | , |
reporter | |||
) |
Definition at line 528 of file PathOpsQuadIntersectionTest.cpp.
DEF_TEST | ( | PathOpsQuadIntersectionOneOff | , |
reporter | |||
) |
Definition at line 524 of file PathOpsQuadIntersectionTest.cpp.
Definition at line 424 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 344 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 373 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 520 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 23 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 381 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 394 of file PathOpsQuadIntersectionTest.cpp.
|
static |
Definition at line 68 of file PathOpsQuadIntersectionTest.cpp.
const size_t testSetCount = std::size(testSet) |
Definition at line 342 of file PathOpsQuadIntersectionTest.cpp.