Flutter Engine
The Flutter Engine
|
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkScalar.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkFloatingPoint.h"
#include "include/private/base/SkTo.h"
#include "src/base/SkFloatBits.h"
#include "tests/Test.h"
#include <array>
#include <cmath>
#include <cstddef>
#include <cstdint>
Go to the source code of this file.
Classes | |
struct | PointSet |
Typedefs | |
typedef bool(* | IsFiniteProc1) (float) |
typedef bool(* | IsFiniteProc2) (float, float, IsFiniteProc1) |
Enumerations | |
enum | FloatClass { kFinite , kInfinite , kNaN } |
Functions | |
static void | test_roundtoint (skiatest::Reporter *reporter) |
static void | test_isRectFinite (skiatest::Reporter *reporter) |
static bool | isFinite_int (float x) |
static bool | isFinite_float (float x) |
static bool | isFinite_mulzero (float x) |
static bool | isFinite2_and (float x, float y, IsFiniteProc1 proc) |
static bool | isFinite2_mulzeroadd (float x, float y, IsFiniteProc1 proc) |
static void | test_floatclass (skiatest::Reporter *reporter, float value, FloatClass fc) |
static void | test_isfinite (skiatest::Reporter *reporter) |
DEF_TEST (Scalar, reporter) | |
typedef bool(* IsFiniteProc1) (float) |
Definition at line 109 of file ScalarTest.cpp.
typedef bool(* IsFiniteProc2) (float, float, IsFiniteProc1) |
Definition at line 120 of file ScalarTest.cpp.
enum FloatClass |
Enumerator | |
---|---|
kFinite | |
kInfinite | |
kNaN |
Definition at line 122 of file ScalarTest.cpp.
DEF_TEST | ( | Scalar | , |
reporter | |||
) |
Definition at line 217 of file ScalarTest.cpp.
|
static |
Definition at line 111 of file ScalarTest.cpp.
|
static |
Definition at line 115 of file ScalarTest.cpp.
|
static |
Definition at line 99 of file ScalarTest.cpp.
|
static |
Definition at line 93 of file ScalarTest.cpp.
|
static |
|
static |
Definition at line 128 of file ScalarTest.cpp.
|
static |
Definition at line 143 of file ScalarTest.cpp.
|
static |
Definition at line 50 of file ScalarTest.cpp.
|
static |
Definition at line 22 of file ScalarTest.cpp.