undocumented
===
# Glyph
# Curve
# Document
# Class SkDocument
## beginPage
SkCanvas* beginPage(SkScalar width, SkScalar height,
const SkRect* content = NULL)
---
## PDF
# Arc
# Rect
# Struct SkRect
## MakeEmpty
static constexpr SkRect SK_WARN_UNUSED_RESULT MakeEmpty()
---
## dump
void dump() const
---
## dumpHex
void dumpHex() const
---
# Line
# Region
# Class SkRegion
# Device
# Class SkBaseDevice
# Vector
# Struct SkVector
# Point
# Struct SkPoint
## equalsWithinTolerance
bool equalsWithinTolerance(const SkPoint& p) const
---
## Array
# Patch
# Typeface
# Class SkTypeface
# Dump Canvas
# Class SkDumpCanvas
# Alias
# Anti-alias
# BBH Factory
# Class SkBBHFactory
# Bitmap
# Class SkBitmap
## Row Bytes
# Blend Mode
## Enum SkBlendMode
### Constants
# Circle
# Clip Op
## Enum SkClipOp
### Constants
# Color
## SkColorGetA
int SkColorGetA(color)
---
## SkColorGetR
int SkColorGetR(color)
---
## SkColorGetG
int SkColorGetG(color)
---
## SkColorGetB
int SkColorGetB(color)
---
## SkColorSetARGB
int SkColorSetARGB(a, r, g, b)
---
### Constants
## Alpha
## RGB
## Red
## Blue
## Green
## ARGB
## RBG
## RGB-565
# Color Filter
# Class SkColorFilter
# Color Space
# Core Graphics
# Core Text
# Data
# Draw Filter
# Class SkDrawFilter
# Draw Layer
# Draw Looper
# Class SkDrawLooper
# Drawable
# Class SkDrawable
## draw
void draw(SkCanvas*, const SkMatrix* = NULL)
---
# Raster Handle Allocator
# Class SkRasterHandleAllocator
# Struct SkRasterHandleAllocator::Rec
## MakeCanvas
static std::unique_ptr
MakeCanvas(std::unique_ptr,
const SkImageInfo&,
const Rec* rec = nullptr)
---
# Filter Quality
## Enum SkFilterQuality
### Constants
# Font
## Advance
## Engine
# Oval
# Font Manager
# GPU Context
# GPU Surface
# HTML Canvas
## ArcTo
# Image
## Alpha Type
## Enum SkAlphaType
### Constants
## Color Type
## Enum SkColorType
### Constants
### Constants
## Info
# Struct SkImageInfo
## SkImageInfo
SkImageInfo()
---
# Class SkImage
## makeShader
sk_sp makeShader(SkShader::TileMode, SkShader::TileMode,
const SkMatrix* localMatrix = nullptr) const
---
# Image Filter
## Scaling
# Class SkImageFilter
# Image Scaling
# IRect
# Struct SkIRect
# Left Side Bearing
# Mask
# Mask Alpha
# Mask Filter
# Class SkMaskFilter
# Matrix
# Struct SkMatrix
# Nine Patch
# Number Types
### Constants
# OS X
# Paint Defaults
### Constants
# Path Effect
# Class SkPathEffect
# Path Measure
# Class SkPathMeasure
## dump
void dump() const
---
# PathOps
## Op
bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result)
---
# Picture
## Recorder
# Class SkPictureRecorder
## beginRecording
SkCanvas* beginRecording(const SkRect& bounds, SkBBHFactory* bbhFactory = NULL,
uint32_t recordFlags = 0)
---
# Pixel
## Storage
# Pixmap
# Class SkPixmap
# PostScript
## Arct
# Premultiply
# Raster Engine
# Raster Surface
# Rasterizer
# Class SkRasterizer
## Layer
# Reference Count
# Class sk_sp
# Right Side Bearing
# Round Rect
# Class SkRRect
## dump
void dump() const
---
## dumpHex
void dumpHex() const
---
# RSXform
# Struct SkRSXform
# Shader
# Class SkShader
## Enum SkShader::TileMode
### Constants
## MakeBitmapShader
static sk_sp MakeBitmapShader(const SkBitmap& src, TileMode tmx,
TileMode tmy,
const SkMatrix* localMatrix = nullptr)
---
## Gradient
# Sprite
# Stream
# Class SkFlattenable
# String
# Class SkString
# Supersampling
# Surface
# Class SkSurface
## MakeRasterDirect
static sk_sp MakeRasterDirect(const SkImageInfo&, void* pixels,
size_t rowBytes,
const SkSurfaceProps* = nullptr)
---
## Properties
# Class SkSurfaceProps
# Legacy Font Host
## Enum SkSurfaceProps::InitType
### Constants
# SVG
## Canvas
## Arc
# Text
# Text Blob
# Class SkTextBlob
# Unpremultiply
# Vertices
## Colors
## Texs
# Read Buffer
# Struct SkReadBuffer
# Write Buffer
# Struct SkWriteBuffer