Flutter Engine
The Flutter Engine
|
#include "include/core/SkPoint.h"
#include "include/core/SkScalar.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkDebug.h"
#include "include/private/base/SkTemplates.h"
#include "src/base/SkArenaAlloc.h"
#include "src/base/SkFloatBits.h"
#include "src/base/SkRandom.h"
#include "src/pathops/SkIntersections.h"
#include "src/pathops/SkOpAngle.h"
#include "src/pathops/SkOpContour.h"
#include "src/pathops/SkOpSegment.h"
#include "src/pathops/SkPathOpsLine.h"
#include "src/pathops/SkPathOpsPoint.h"
#include "src/pathops/SkPathOpsQuad.h"
#include "src/pathops/SkPathOpsTypes.h"
#include "tests/PathOpsTestCommon.h"
#include "tests/Test.h"
#include <array>
#include <cfloat>
#include <cmath>
Go to the source code of this file.
Classes | |
class | PathOpsAngleTester |
class | PathOpsSegmentTester |
struct | CircleData |
struct | IntersectData |
struct | FourPoints |
Macros | |
#define | I(x) intersectDataSet##x |
#define | I(x) (int) std::size(intersectDataSet##x) |
Functions | |
static float | next (float f) |
static float | prev (float f) |
DEF_TEST (PathOpsAngleFindCrossEpsilon, reporter) | |
DEF_TEST (PathOpsAngleFindQuadEpsilon, reporter) | |
static int | find_slop (double x, double y, double rx, double ry) |
static double | diamond_angle (double y, double x) |
DEF_TEST (PathOpsAngleFindSlop, reporter) | |
DEF_TEST (PathOpsAngleCircle, reporter) | |
DEF_TEST (PathOpsAngleAfter, reporter) | |
DEF_TEST (PathOpsAngleAllOnOneSide, reporter) | |
Definition at line 433 of file PathOpsAngleTest.cpp.
Definition at line 433 of file PathOpsAngleTest.cpp.
DEF_TEST | ( | PathOpsAngleAfter | , |
reporter | |||
) |
Definition at line 448 of file PathOpsAngleTest.cpp.
DEF_TEST | ( | PathOpsAngleAllOnOneSide | , |
reporter | |||
) |
Definition at line 494 of file PathOpsAngleTest.cpp.
DEF_TEST | ( | PathOpsAngleCircle | , |
reporter | |||
) |
Definition at line 256 of file PathOpsAngleTest.cpp.
DEF_TEST | ( | PathOpsAngleFindCrossEpsilon | , |
reporter | |||
) |
Definition at line 48 of file PathOpsAngleTest.cpp.
DEF_TEST | ( | PathOpsAngleFindQuadEpsilon | , |
reporter | |||
) |
Definition at line 82 of file PathOpsAngleTest.cpp.
DEF_TEST | ( | PathOpsAngleFindSlop | , |
reporter | |||
) |
Definition at line 188 of file PathOpsAngleTest.cpp.
|
static |
|
static |
Definition at line 143 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 32 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 40 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 248 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 254 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 30 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 293 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 355 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 361 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 367 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 373 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 379 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 385 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 391 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 398 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 407 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 416 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 304 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 313 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 319 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 325 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 331 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 337 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 343 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 349 of file PathOpsAngleTest.cpp.
|
static |
|
static |
|
static |
Definition at line 442 of file PathOpsAngleTest.cpp.
|
static |
Definition at line 181 of file PathOpsAngleTest.cpp.