Flutter Engine
The Flutter Engine
|
#include "include/core/SkBlendMode.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkFont.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPath.h"
#include "include/core/SkPathMeasure.h"
#include "include/core/SkPathUtils.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRRect.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkShader.h"
#include "include/core/SkString.h"
#include "include/core/SkSurface.h"
#include "include/core/SkTypes.h"
#include "include/private/base/SkTArray.h"
#include "include/private/base/SkTemplates.h"
#include "include/utils/SkTextUtils.h"
#include "src/core/SkGeometry.h"
#include "src/core/SkPathPriv.h"
#include "src/core/SkPointPriv.h"
#include "src/core/SkStroke.h"
#include "tools/ToolUtils.h"
#include "tools/fonts/FontToolUtils.h"
#include "tools/viewer/ClickHandlerSlide.h"
#include <cfloat>
Go to the source code of this file.
Classes | |
struct | StrokeTypeButton |
struct | CircleTypeButton |
class | QuadStrokerSlide |
class | QuadStrokerSlide::MyClick |
Macros | |
#define | kWidthMin 1 |
#define | kWidthMax 100 |
Functions | |
static bool | hittest (const SkPoint &target, SkScalar x, SkScalar y) |
static int | getOnCurvePoints (const SkPath &path, SkPoint storage[]) |
static void | getContourCounts (const SkPath &path, TArray< int > *contourCounts) |
static void | erase (const sk_sp< SkSurface > &surface) |
#define kWidthMax 100 |
Definition at line 154 of file QuadStrokerSlide.cpp.
#define kWidthMin 1 |
Definition at line 153 of file QuadStrokerSlide.cpp.
Definition at line 95 of file QuadStrokerSlide.cpp.
Definition at line 67 of file QuadStrokerSlide.cpp.
Definition at line 49 of file QuadStrokerSlide.cpp.
Definition at line 44 of file QuadStrokerSlide.cpp.