try again to fix method links
generate method links from
fiddle names to keep them
consistent and unique.
Docs-Preview: https://skia.org/?cl=38727
Bug: skia:6898
Change-Id: I3434801b46002a3a9095e007d456e9e871307304
Reviewed-on: https://skia-review.googlesource.com/38727
Commit-Queue: Cary Clark <caryclark@skia.org>
Reviewed-by: Cary Clark <caryclark@skia.org>
diff --git a/site/user/api/SkCanvas_Reference.md b/site/user/api/SkCanvas_Reference.md
index b5d5521..062b74a 100644
--- a/site/user/api/SkCanvas_Reference.md
+++ b/site/user/api/SkCanvas_Reference.md
@@ -148,7 +148,7 @@
| <a href="#SkCanvas_translate">translate</a> | Translates <a href="#Matrix">Matrix</a>. |
| <a href="#SkCanvas_writePixels">writePixels</a> | Copies and converts rectangle of pixels to <a href="#Canvas">Canvas</a>. |
-<a name="MakeRasterDirect"></a>
+<a name="SkCanvas_MakeRasterDirect"></a>
## MakeRasterDirect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -209,7 +209,7 @@
---
-<a name="MakeRasterDirectN32"></a>
+<a name="SkCanvas_MakeRasterDirectN32"></a>
## MakeRasterDirectN32
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -271,7 +271,7 @@
---
-<a name="empty_constructor"></a>
+<a name="SkCanvas_empty_constructor"></a>
## SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -301,7 +301,7 @@
---
-<a name="int_int_const_SkSurfaceProps_star"></a>
+<a name="SkCanvas_int_int_const_SkSurfaceProps_star"></a>
## SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -351,7 +351,7 @@
---
-<a name="copy_constructor"></a>
+<a name="SkCanvas_copy_constructor"></a>
## SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -378,7 +378,7 @@
---
-<a name="copy_constructor"></a>
+<a name="SkCanvas_copy_constructor"></a>
## SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -445,7 +445,7 @@
</table>
-<a name="const_SkBitmap"></a>
+<a name="SkCanvas_const_SkBitmap"></a>
## SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -467,7 +467,7 @@
---
-<a name="const_SkBitmap_const_SkSurfaceProps"></a>
+<a name="SkCanvas_const_SkBitmap_const_SkSurfaceProps"></a>
## SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -519,7 +519,7 @@
---
-<a name="destructor"></a>
+<a name="SkCanvas_destructor"></a>
## ~SkCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -542,7 +542,7 @@
---
-<a name="getMetaData"></a>
+<a name="SkCanvas_getMetaData"></a>
## getMetaData
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -572,7 +572,7 @@
---
-<a name="imageInfo"></a>
+<a name="SkCanvas_imageInfo"></a>
## imageInfo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -600,7 +600,7 @@
---
-<a name="getProps"></a>
+<a name="SkCanvas_getProps"></a>
## getProps
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -637,7 +637,7 @@
---
-<a name="flush"></a>
+<a name="SkCanvas_flush"></a>
## flush
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -653,7 +653,7 @@
---
-<a name="getBaseLayerSize"></a>
+<a name="SkCanvas_getBaseLayerSize"></a>
## getBaseLayerSize
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -683,7 +683,7 @@
---
-<a name="makeSurface"></a>
+<a name="SkCanvas_makeSurface"></a>
## makeSurface
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -725,7 +725,7 @@
---
-<a name="getGrContext"></a>
+<a name="SkCanvas_getGrContext"></a>
## getGrContext
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -744,7 +744,7 @@
---
-<a name="accessTopLayerPixels"></a>
+<a name="SkCanvas_accessTopLayerPixels"></a>
## accessTopLayerPixels
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -790,7 +790,7 @@
---
-<a name="accessTopRasterHandle"></a>
+<a name="SkCanvas_accessTopRasterHandle"></a>
## accessTopRasterHandle
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -826,7 +826,7 @@
---
-<a name="peekPixels"></a>
+<a name="SkCanvas_peekPixels"></a>
## peekPixels
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -869,7 +869,7 @@
---
-<a name="readPixels"></a>
+<a name="SkCanvas_readPixels"></a>
## readPixels
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1092,7 +1092,7 @@
---
-<a name="writePixels"></a>
+<a name="SkCanvas_writePixels"></a>
## writePixels
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1247,7 +1247,7 @@
<a href="#SkCanvas_save">save</a> <a href="#SkCanvas_saveLayer">saveLayer</a> <a href="#SkCanvas_saveLayerPreserveLCDTextRequests">saveLayerPreserveLCDTextRequests</a> <a href="#SkCanvas_saveLayerAlpha">saveLayerAlpha</a> <a href="#SkCanvas_restore">restore</a> <a href="#SkCanvas_restoreToCount">restoreToCount</a>
-<a name="save"></a>
+<a name="SkCanvas_save"></a>
## save
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1290,7 +1290,7 @@
restored, its <a href="undocumented#Bitmap">Bitmap</a> can be modified by <a href="SkPaint_Reference#Paint">Paint</a> passed to <a href="#State_Stack_Layer">Layer</a> to apply
<a href="#Alpha">Color Alpha</a>, <a href="undocumented#Color_Filter">Color Filter</a>, <a href="undocumented#Image_Filter">Image Filter</a>, and <a href="undocumented#Blend_Mode">Blend Mode</a>.
-<a name="saveLayer"></a>
+<a name="SkCanvas_saveLayer"></a>
## saveLayer
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1376,7 +1376,7 @@
---
-<a name="saveLayerPreserveLCDTextRequests"></a>
+<a name="SkCanvas_saveLayerPreserveLCDTextRequests"></a>
## saveLayerPreserveLCDTextRequests
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1424,7 +1424,7 @@
---
-<a name="saveLayerAlpha"></a>
+<a name="SkCanvas_saveLayerAlpha"></a>
## saveLayerAlpha
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1564,7 +1564,7 @@
up by four. After drawing another unscaled red circle on top, the offscreen is
transferred to the main canvas.</div></fiddle-embed></div>
-<a name="SaveLayerRec"></a>
+<a name="SkCanvas_SaveLayerRec_SaveLayerRec"></a>
## SaveLayerRec
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1743,7 +1743,7 @@
---
-<a name="restore"></a>
+<a name="SkCanvas_restore"></a>
## restore
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1761,7 +1761,7 @@
---
-<a name="getSaveCount"></a>
+<a name="SkCanvas_getSaveCount"></a>
## getSaveCount
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1792,7 +1792,7 @@
---
-<a name="restoreToCount"></a>
+<a name="SkCanvas_restoreToCount"></a>
## restoreToCount
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1830,7 +1830,7 @@
# <a name="Matrix"></a> Matrix
-<a name="translate"></a>
+<a name="SkCanvas_translate"></a>
## translate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1866,7 +1866,7 @@
---
-<a name="scale"></a>
+<a name="SkCanvas_scale"></a>
## scale
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1896,7 +1896,7 @@
---
-<a name="rotate"></a>
+<a name="SkCanvas_rotate"></a>
## rotate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1956,7 +1956,7 @@
---
-<a name="skew"></a>
+<a name="SkCanvas_skew"></a>
## skew
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1991,7 +1991,7 @@
---
-<a name="concat"></a>
+<a name="SkCanvas_concat"></a>
## concat
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2016,7 +2016,7 @@
---
-<a name="setMatrix"></a>
+<a name="SkCanvas_setMatrix"></a>
## setMatrix
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2039,7 +2039,7 @@
---
-<a name="resetMatrix"></a>
+<a name="SkCanvas_resetMatrix"></a>
## resetMatrix
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2055,7 +2055,7 @@
---
-<a name="getTotalMatrix"></a>
+<a name="SkCanvas_getTotalMatrix"></a>
## getTotalMatrix
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2118,7 +2118,7 @@
The edge of the aliased clip fully draws pixels in the red circle.
The edge of the anti-aliased clip partially draws pixels in the red circle.</div></fiddle-embed></div>
-<a name="clipRect"></a>
+<a name="SkCanvas_clipRect"></a>
## clipRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2195,7 +2195,7 @@
---
-<a name="androidFramework_setDeviceClipRestriction"></a>
+<a name="SkCanvas_androidFramework_setDeviceClipRestriction"></a>
## androidFramework_setDeviceClipRestriction
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2220,7 +2220,7 @@
</table>
-<a name="clipRRect"></a>
+<a name="SkCanvas_clipRRect"></a>
## clipRRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2295,7 +2295,7 @@
---
-<a name="clipPath"></a>
+<a name="SkCanvas_clipPath"></a>
## clipPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2386,7 +2386,7 @@
---
-<a name="setAllowSimplifyClip"></a>
+<a name="SkCanvas_setAllowSimplifyClip"></a>
## setAllowSimplifyClip
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2397,7 +2397,7 @@
---
-<a name="clipRegion"></a>
+<a name="SkCanvas_clipRegion"></a>
## clipRegion
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2425,7 +2425,7 @@
---
-<a name="quickReject"></a>
+<a name="SkCanvas_quickReject"></a>
## quickReject
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2498,7 +2498,7 @@
---
-<a name="getLocalClipBounds"></a>
+<a name="SkCanvas_getLocalClipBounds"></a>
## getLocalClipBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2569,7 +2569,7 @@
---
-<a name="getDeviceClipBounds"></a>
+<a name="SkCanvas_getDeviceClipBounds"></a>
## getDeviceClipBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2638,7 +2638,7 @@
---
-<a name="drawColor"></a>
+<a name="SkCanvas_drawColor"></a>
## drawColor
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2663,7 +2663,7 @@
---
-<a name="clear"></a>
+<a name="SkCanvas_clear"></a>
## clear
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2686,7 +2686,7 @@
---
-<a name="discard"></a>
+<a name="SkCanvas_discard"></a>
## discard
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2707,7 +2707,7 @@
---
-<a name="drawPaint"></a>
+<a name="SkCanvas_drawPaint"></a>
## drawPaint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2766,7 +2766,7 @@
-<a name="drawPoints"></a>
+<a name="SkCanvas_drawPoints"></a>
## drawPoints
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2830,7 +2830,7 @@
---
-<a name="drawPoint"></a>
+<a name="SkCanvas_drawPoint"></a>
## drawPoint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2893,7 +2893,7 @@
---
-<a name="drawLine"></a>
+<a name="SkCanvas_drawLine"></a>
## drawLine
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2953,7 +2953,7 @@
---
-<a name="drawRect"></a>
+<a name="SkCanvas_drawRect"></a>
## drawRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2980,7 +2980,7 @@
---
-<a name="drawIRect"></a>
+<a name="SkCanvas_drawIRect"></a>
## drawIRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3007,7 +3007,7 @@
---
-<a name="drawRegion"></a>
+<a name="SkCanvas_drawRegion"></a>
## drawRegion
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3034,7 +3034,7 @@
---
-<a name="drawOval"></a>
+<a name="SkCanvas_drawOval"></a>
## drawOval
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3060,7 +3060,7 @@
---
-<a name="drawRRect"></a>
+<a name="SkCanvas_drawRRect"></a>
## drawRRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3089,7 +3089,7 @@
---
-<a name="drawDRRect"></a>
+<a name="SkCanvas_drawDRRect"></a>
## drawDRRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3131,7 +3131,7 @@
---
-<a name="drawCircle"></a>
+<a name="SkCanvas_drawCircle"></a>
## drawCircle
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3188,7 +3188,7 @@
---
-<a name="drawArc"></a>
+<a name="SkCanvas_drawArc"></a>
## drawArc
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3235,7 +3235,7 @@
---
-<a name="drawRoundRect"></a>
+<a name="SkCanvas_drawRoundRect"></a>
## drawRoundRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3275,7 +3275,7 @@
---
-<a name="drawPath"></a>
+<a name="SkCanvas_drawPath"></a>
## drawPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3315,7 +3315,7 @@
<a href="#SkCanvas_drawImage">drawImage</a>, <a href="#SkCanvas_drawImageRect">drawImageRect</a>, and <a href="#SkCanvas_drawImageNine">drawImageNine</a> can be called with a bare pointer or
a smart pointer as a convenience. The pairs of calls are otherwise identical.
-<a name="drawImage"></a>
+<a name="SkCanvas_drawImage"></a>
## drawImage
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3427,7 +3427,7 @@
-<a name="drawImageRect"></a>
+<a name="SkCanvas_drawImageRect"></a>
## drawImageRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3691,7 +3691,7 @@
---
-<a name="drawImageNine"></a>
+<a name="SkCanvas_drawImageNine"></a>
## drawImageNine
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3782,7 +3782,7 @@
---
-<a name="drawBitmap"></a>
+<a name="SkCanvas_drawBitmap"></a>
## drawBitmap
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3822,7 +3822,7 @@
---
-<a name="drawBitmapRect"></a>
+<a name="SkCanvas_drawBitmapRect"></a>
## drawBitmapRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3957,7 +3957,7 @@
---
-<a name="drawBitmapNine"></a>
+<a name="SkCanvas_drawBitmapNine"></a>
## drawBitmapNine
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4084,7 +4084,7 @@
Optional subset <a href="undocumented#IRect">IRect</a> source to draw from.
If nullptr, source bounds is dimensions of <a href="undocumented#Bitmap">Bitmap</a> or <a href="undocumented#Image">Image</a>.
-<a name="drawBitmapLattice"></a>
+<a name="SkCanvas_drawBitmapLattice"></a>
## drawBitmapLattice
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4136,7 +4136,7 @@
---
-<a name="drawImageLattice"></a>
+<a name="SkCanvas_drawImageLattice"></a>
## drawImageLattice
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4186,7 +4186,7 @@
---
-<a name="drawText"></a>
+<a name="SkCanvas_drawText"></a>
## drawText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4229,7 +4229,7 @@
---
-<a name="drawString"></a>
+<a name="SkCanvas_drawString"></a>
## drawString
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4319,7 +4319,7 @@
---
-<a name="drawPosText"></a>
+<a name="SkCanvas_drawPosText"></a>
## drawPosText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4363,7 +4363,7 @@
---
-<a name="drawPosTextH"></a>
+<a name="SkCanvas_drawPosTextH"></a>
## drawPosTextH
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4410,7 +4410,7 @@
---
-<a name="drawTextOnPathHV"></a>
+<a name="SkCanvas_drawTextOnPathHV"></a>
## drawTextOnPathHV
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4458,7 +4458,7 @@
---
-<a name="drawTextOnPath"></a>
+<a name="SkCanvas_drawTextOnPath"></a>
## drawTextOnPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4505,7 +4505,7 @@
---
-<a name="drawTextRSXform"></a>
+<a name="SkCanvas_drawTextRSXform"></a>
## drawTextRSXform
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4548,7 +4548,7 @@
---
-<a name="drawTextBlob"></a>
+<a name="SkCanvas_drawTextBlob"></a>
## drawTextBlob
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4622,7 +4622,7 @@
---
-<a name="drawPicture"></a>
+<a name="SkCanvas_drawPicture"></a>
## drawPicture
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4729,7 +4729,7 @@
---
-<a name="drawVertices"></a>
+<a name="SkCanvas_drawVertices"></a>
## drawVertices
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4784,7 +4784,7 @@
---
-<a name="drawPatch"></a>
+<a name="SkCanvas_drawPatch"></a>
## drawPatch
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4882,7 +4882,7 @@
---
-<a name="drawAtlas"></a>
+<a name="SkCanvas_drawAtlas"></a>
## drawAtlas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5046,7 +5046,7 @@
---
-<a name="drawDrawable"></a>
+<a name="SkCanvas_drawDrawable"></a>
## drawDrawable
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5104,7 +5104,7 @@
---
-<a name="drawAnnotation"></a>
+<a name="SkCanvas_drawAnnotation"></a>
## drawAnnotation
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5162,7 +5162,7 @@
---
-<a name="getDrawFilter"></a>
+<a name="SkCanvas_getDrawFilter"></a>
## getDrawFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5173,7 +5173,7 @@
---
-<a name="setDrawFilter"></a>
+<a name="SkCanvas_setDrawFilter"></a>
## setDrawFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5184,7 +5184,7 @@
---
-<a name="isClipEmpty"></a>
+<a name="SkCanvas_isClipEmpty"></a>
## isClipEmpty
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5216,7 +5216,7 @@
---
-<a name="isClipRect"></a>
+<a name="SkCanvas_isClipRect"></a>
## isClipRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
diff --git a/site/user/api/SkPaint_Reference.md b/site/user/api/SkPaint_Reference.md
index 09c6a2b..de06852 100644
--- a/site/user/api/SkPaint_Reference.md
+++ b/site/user/api/SkPaint_Reference.md
@@ -224,7 +224,7 @@
# <a name="Initializers"></a> Initializers
-<a name="empty_constructor"></a>
+<a name="SkPaint_empty_constructor"></a>
## SkPaint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -283,7 +283,7 @@
---
-<a name="copy_constructor"></a>
+<a name="SkPaint_copy_constructor"></a>
## SkPaint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -325,7 +325,7 @@
---
-<a name="move_constructor"></a>
+<a name="SkPaint_move_constructor"></a>
## SkPaint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -362,7 +362,7 @@
---
-<a name="reset"></a>
+<a name="SkPaint_reset"></a>
## reset
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -388,7 +388,7 @@
# <a name="Destructor"></a> Destructor
-<a name="destructor"></a>
+<a name="SkPaint_destructor"></a>
## ~SkPaint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -403,7 +403,7 @@
# <a name="Management"></a> Management
-<a name="copy_assignment_operator"></a>
+<a name="SkPaint_copy_assignment_operator"></a>
## operator=
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -443,7 +443,7 @@
---
-<a name="move_assignment_operator"></a>
+<a name="SkPaint_move_assignment_operator"></a>
## operator=
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -482,7 +482,7 @@
---
-<a name="equal_operator"></a>
+<a name="SkPaint_equal_operator"></a>
## operator==
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -521,7 +521,7 @@
---
-<a name="not_equal_operator"></a>
+<a name="SkPaint_not_equal_operator"></a>
## operator!=
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -560,7 +560,7 @@
---
-<a name="getHash"></a>
+<a name="SkPaint_getHash"></a>
## getHash
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -596,7 +596,7 @@
---
-<a name="flatten"></a>
+<a name="SkPaint_flatten"></a>
## flatten
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -627,7 +627,7 @@
---
-<a name="unflatten"></a>
+<a name="SkPaint_unflatten"></a>
## unflatten
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -707,7 +707,7 @@
-<a name="getHinting"></a>
+<a name="SkPaint_getHinting"></a>
## getHinting
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -734,7 +734,7 @@
---
-<a name="setHinting"></a>
+<a name="SkPaint_setHinting"></a>
## setHinting
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -864,7 +864,7 @@
-<a name="getFlags"></a>
+<a name="SkPaint_getFlags"></a>
## getFlags
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -892,7 +892,7 @@
---
-<a name="setFlags"></a>
+<a name="SkPaint_setFlags"></a>
## setFlags
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -952,7 +952,7 @@
The lines are drawn into an offscreen bitmap, then drawn magified to make the
aliasing easier to see.</div></fiddle-embed></div>
-<a name="isAntiAlias"></a>
+<a name="SkPaint_isAntiAlias"></a>
## isAntiAlias
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -982,7 +982,7 @@
---
-<a name="setAntiAlias"></a>
+<a name="SkPaint_setAntiAlias"></a>
## setAntiAlias
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1045,7 +1045,7 @@
Drawing the gradient repeatedly with <a href="#SkBlendMode_kPlus">SkBlendMode::kPlus</a> exaggerates the
dither, making it easier to see.</div></fiddle-embed></div>
-<a name="isDither"></a>
+<a name="SkPaint_isDither"></a>
## isDither
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1074,7 +1074,7 @@
---
-<a name="setDither"></a>
+<a name="SkPaint_setDither"></a>
## setDither
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1145,7 +1145,7 @@
If <a href="#SkPaint_kLinearText_Flag">kLinearText Flag</a> is set, it has the same effect as setting <a href="#SkPaint_Hinting">Hinting</a> to <a href="#SkPaint_kNormal_Hinting">kNormal Hinting</a>.
If <a href="#SkPaint_kLinearText_Flag">kLinearText Flag</a> is clear, it's the same as setting <a href="#SkPaint_Hinting">Hinting</a> to <a href="#SkPaint_kNo_Hinting">kNo Hinting</a>.
-<a name="isLinearText"></a>
+<a name="SkPaint_isLinearText"></a>
## isLinearText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1170,7 +1170,7 @@
---
-<a name="setLinearText"></a>
+<a name="SkPaint_setLinearText"></a>
## setLinearText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1206,7 +1206,7 @@
As the opaqueness
of the color increases, the edge of the glyph appears to move towards the outside of the pixel.
-<a name="isSubpixelText"></a>
+<a name="SkPaint_isSubpixelText"></a>
## isSubpixelText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1236,7 +1236,7 @@
---
-<a name="setSubpixelText"></a>
+<a name="SkPaint_setSubpixelText"></a>
## setSubpixelText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1277,7 +1277,7 @@
<a href="SkPaint_Reference#LCD_Text">LCD Text</a> can be enabled on devices that orient stripes horizontally or vertically, and that order
the color components as <a href="#RGB">Color RGB</a> or <a href="#RBG">Color RBG</a>.
-<a name="isLCDRenderText"></a>
+<a name="SkPaint_isLCDRenderText"></a>
## isLCDRenderText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1307,7 +1307,7 @@
---
-<a name="setLCDRenderText"></a>
+<a name="SkPaint_setLCDRenderText"></a>
## setLCDRenderText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1367,7 +1367,7 @@
<a href="#SkPaint">SkPaint</a> paint;
paint.</pre>
-<a name="isEmbeddedBitmapText"></a>
+<a name="SkPaint_isEmbeddedBitmapText"></a>
## isEmbeddedBitmapText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1397,7 +1397,7 @@
---
-<a name="setEmbeddedBitmapText"></a>
+<a name="SkPaint_setEmbeddedBitmapText"></a>
## setEmbeddedBitmapText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1438,7 +1438,7 @@
<a href="#Automatic_Hinting">Automatic Hinting</a> only affects platforms that use <a href="undocumented#FreeType">FreeType</a> as the <a href="undocumented#Font_Manager">Font Manager</a>.
-<a name="isAutohinted"></a>
+<a name="SkPaint_isAutohinted"></a>
## isAutohinted
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1474,7 +1474,7 @@
---
-<a name="setAutohinted"></a>
+<a name="SkPaint_setAutohinted"></a>
## setAutohinted
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1533,7 +1533,7 @@
<div><fiddle-embed name="8df5800819311b71373d9abb669b49b8"></fiddle-embed></div>
-<a name="isVerticalText"></a>
+<a name="SkPaint_isVerticalText"></a>
## isVerticalText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1563,7 +1563,7 @@
---
-<a name="setVerticalText"></a>
+<a name="SkPaint_setVerticalText"></a>
## setVerticalText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1615,7 +1615,7 @@
<div><fiddle-embed name="e811f4829a2daaaeaad3795504a7e02a"></fiddle-embed></div>
-<a name="isFakeBoldText"></a>
+<a name="SkPaint_isFakeBoldText"></a>
## isFakeBoldText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1646,7 +1646,7 @@
---
-<a name="setFakeBoldText"></a>
+<a name="SkPaint_setFakeBoldText"></a>
## setFakeBoldText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1688,7 +1688,7 @@
<a href="SkPaint_Reference#Full_Hinting_Spacing">Full Hinting Spacing</a> is not related to text kerning, where the space between
a specific pair of characters is adjusted using data in the font's kerning tables.
-<a name="isDevKernText"></a>
+<a name="SkPaint_isDevKernText"></a>
## isDevKernText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1709,7 +1709,7 @@
---
-<a name="setDevKernText"></a>
+<a name="SkPaint_setDevKernText"></a>
## setDevKernText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1766,7 +1766,7 @@
<div><fiddle-embed name="ee77f83f7291e07ae0d89f1380c7d67c"></fiddle-embed></div>
-<a name="getFilterQuality"></a>
+<a name="SkPaint_getFilterQuality"></a>
## getFilterQuality
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1795,7 +1795,7 @@
---
-<a name="setFilterQuality"></a>
+<a name="SkPaint_setFilterQuality"></a>
## setFilterQuality
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1852,7 +1852,7 @@
<div><fiddle-embed name="214b559d75c65a7bef6ef4be1f860053"></fiddle-embed></div>
-<a name="getColor"></a>
+<a name="SkPaint_getColor"></a>
## getColor
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1885,7 +1885,7 @@
---
-<a name="setColor"></a>
+<a name="SkPaint_setColor"></a>
## setColor
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1924,7 +1924,7 @@
<a href="#Alpha">Color Alpha</a> sets the transparency independent of <a href="#RGB">Color RGB</a>: <a href="#RGB_Red">Color RGB Red</a>, <a href="#RGB_Blue">Color RGB Blue</a>, and <a href="#RGB_Green">Color RGB Green</a>.
-<a name="getAlpha"></a>
+<a name="SkPaint_getAlpha"></a>
## getAlpha
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1951,7 +1951,7 @@
---
-<a name="setAlpha"></a>
+<a name="SkPaint_setAlpha"></a>
## setAlpha
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1985,7 +1985,7 @@
---
-<a name="setARGB"></a>
+<a name="SkPaint_setARGB"></a>
## setARGB
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2126,7 +2126,7 @@
</table>
-<a name="getStyle"></a>
+<a name="SkPaint_getStyle"></a>
## getStyle
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2157,7 +2157,7 @@
---
-<a name="setStyle"></a>
+<a name="SkPaint_setStyle"></a>
## setStyle
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2207,7 +2207,7 @@
<div><fiddle-embed name="01e3e08a3022a351628ff54e84887756">raster gpu<div>The pixels hit to represent thin lines vary with the angle of the
line and the platform's implementation.</div></fiddle-embed></div>
-<a name="getStrokeWidth"></a>
+<a name="SkPaint_getStrokeWidth"></a>
## getStrokeWidth
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2235,7 +2235,7 @@
---
-<a name="setStrokeWidth"></a>
+<a name="SkPaint_setStrokeWidth"></a>
## setStrokeWidth
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2305,7 +2305,7 @@
When the miter limit is decreased slightly, the miter join is replaced
by a bevel join.</div></fiddle-embed></div>
-<a name="getStrokeMiter"></a>
+<a name="SkPaint_getStrokeMiter"></a>
## getStrokeMiter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2336,7 +2336,7 @@
---
-<a name="setStrokeMiter"></a>
+<a name="SkPaint_setStrokeMiter"></a>
## setStrokeMiter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2438,7 +2438,7 @@
<div><fiddle-embed name="3d92b449b298b4ce4004cfca6b91cee7"></fiddle-embed></div>
-<a name="getStrokeCap"></a>
+<a name="SkPaint_getStrokeCap"></a>
## getStrokeCap
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2469,7 +2469,7 @@
---
-<a name="setStrokeCap"></a>
+<a name="SkPaint_setStrokeCap"></a>
## setStrokeCap
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2579,7 +2579,7 @@
-<a name="getStrokeJoin"></a>
+<a name="SkPaint_getStrokeJoin"></a>
## getStrokeJoin
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2610,7 +2610,7 @@
---
-<a name="setStrokeJoin"></a>
+<a name="SkPaint_setStrokeJoin"></a>
## setStrokeJoin
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2668,7 +2668,7 @@
If the <a href="#SkPaint_Style">Style</a> is <a href="#SkPaint_kStroke_Style">kStroke Style</a> and the <a href="#Stroke_Width">Stroke Width</a> is zero, <a href="#SkPaint_getFillPath">getFillPath</a>
returns false since <a href="#Hairline">Hairline</a> has no filled equivalent.
-<a name="getFillPath"></a>
+<a name="SkPaint_getFillPath"></a>
## getFillPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2757,7 +2757,7 @@
<div><fiddle-embed name="9673be7720ba3adcdae42ddc1565b588"></fiddle-embed></div>
-<a name="getShader"></a>
+<a name="SkPaint_getShader"></a>
## getShader
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2787,7 +2787,7 @@
---
-<a name="refShader"></a>
+<a name="SkPaint_refShader"></a>
## refShader
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2817,7 +2817,7 @@
---
-<a name="setShader"></a>
+<a name="SkPaint_setShader"></a>
## setShader
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2853,7 +2853,7 @@
<div><fiddle-embed name="5abde56ca2f89a18b8e231abd1b57c56"></fiddle-embed></div>
-<a name="getColorFilter"></a>
+<a name="SkPaint_getColorFilter"></a>
## getColorFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2882,7 +2882,7 @@
---
-<a name="refColorFilter"></a>
+<a name="SkPaint_refColorFilter"></a>
## refColorFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2911,7 +2911,7 @@
---
-<a name="setColorFilter"></a>
+<a name="SkPaint_setColorFilter"></a>
## setColorFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2948,7 +2948,7 @@
<a href="undocumented#Blend_Mode">Blend Mode</a>
-<a name="getBlendMode"></a>
+<a name="SkPaint_getBlendMode"></a>
## getBlendMode
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2977,7 +2977,7 @@
---
-<a name="isSrcOver"></a>
+<a name="SkPaint_isSrcOver"></a>
## isSrcOver
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3005,7 +3005,7 @@
---
-<a name="setBlendMode"></a>
+<a name="SkPaint_setBlendMode"></a>
## setBlendMode
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3050,7 +3050,7 @@
<a href="undocumented#Path_Effect">Path Effect</a>
-<a name="getPathEffect"></a>
+<a name="SkPaint_getPathEffect"></a>
## getPathEffect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3079,7 +3079,7 @@
---
-<a name="refPathEffect"></a>
+<a name="SkPaint_refPathEffect"></a>
## refPathEffect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3108,7 +3108,7 @@
---
-<a name="setPathEffect"></a>
+<a name="SkPaint_setPathEffect"></a>
## setPathEffect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3144,7 +3144,7 @@
<div><fiddle-embed name="320b04ea1e1291d49f1e61994a0410fe"></fiddle-embed></div>
-<a name="getMaskFilter"></a>
+<a name="SkPaint_getMaskFilter"></a>
## getMaskFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3173,7 +3173,7 @@
---
-<a name="refMaskFilter"></a>
+<a name="SkPaint_refMaskFilter"></a>
## refMaskFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3202,7 +3202,7 @@
---
-<a name="setMaskFilter"></a>
+<a name="SkPaint_setMaskFilter"></a>
## setMaskFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3238,7 +3238,7 @@
<div><fiddle-embed name="c18b1696b8c1649bebf7eb1f8b89e0b0"></fiddle-embed></div>
-<a name="getTypeface"></a>
+<a name="SkPaint_getTypeface"></a>
## getTypeface
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3267,7 +3267,7 @@
---
-<a name="refTypeface"></a>
+<a name="SkPaint_refTypeface"></a>
## refTypeface
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3295,7 +3295,7 @@
---
-<a name="setTypeface"></a>
+<a name="SkPaint_setTypeface"></a>
## setTypeface
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3334,7 +3334,7 @@
<div><fiddle-embed name="e63f8a50996699342a14c6e54d684108"></fiddle-embed></div>
-<a name="getRasterizer"></a>
+<a name="SkPaint_getRasterizer"></a>
## getRasterizer
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3363,7 +3363,7 @@
---
-<a name="refRasterizer"></a>
+<a name="SkPaint_refRasterizer"></a>
## refRasterizer
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3392,7 +3392,7 @@
---
-<a name="setRasterizer"></a>
+<a name="SkPaint_setRasterizer"></a>
## setRasterizer
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3431,7 +3431,7 @@
<div><fiddle-embed name="88804938b49eb4f7c7f01ad52f4db0d8"></fiddle-embed></div>
-<a name="getImageFilter"></a>
+<a name="SkPaint_getImageFilter"></a>
## getImageFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3460,7 +3460,7 @@
---
-<a name="refImageFilter"></a>
+<a name="SkPaint_refImageFilter"></a>
## refImageFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3489,7 +3489,7 @@
---
-<a name="setImageFilter"></a>
+<a name="SkPaint_setImageFilter"></a>
## setImageFilter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3527,7 +3527,7 @@
<div><fiddle-embed name="84ec12a36e50df5ac565cc7a75ffbe9f"></fiddle-embed></div>
-<a name="getDrawLooper"></a>
+<a name="SkPaint_getDrawLooper"></a>
## getDrawLooper
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3556,7 +3556,7 @@
---
-<a name="refDrawLooper"></a>
+<a name="SkPaint_refDrawLooper"></a>
## refDrawLooper
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3585,7 +3585,7 @@
---
-<a name="getLooper"></a>
+<a name="SkPaint_getLooper"></a>
## getLooper
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3602,7 +3602,7 @@
---
-<a name="setDrawLooper"></a>
+<a name="SkPaint_setDrawLooper"></a>
## setDrawLooper
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3627,7 +3627,7 @@
---
-<a name="setLooper"></a>
+<a name="SkPaint_setLooper"></a>
## setLooper
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3717,7 +3717,7 @@
<div><fiddle-embed name="f1cbbbafe6b3c52b81309cccbf96a308"><div><a href="#Vertical_Text">Vertical Text</a> treats <a href="#SkPaint_kLeft_Align">kLeft Align</a> as top align, and <a href="#SkPaint_kRight_Align">kRight Align</a> as bottom align.</div></fiddle-embed></div>
-<a name="getTextAlign"></a>
+<a name="SkPaint_getTextAlign"></a>
## getTextAlign
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3745,7 +3745,7 @@
---
-<a name="setTextAlign"></a>
+<a name="SkPaint_setTextAlign"></a>
## setTextAlign
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3779,7 +3779,7 @@
<div><fiddle-embed name="91c9a3e498bb9412e4522a95d076ed5f"></fiddle-embed></div>
-<a name="getTextSize"></a>
+<a name="SkPaint_getTextSize"></a>
## getTextSize
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3798,7 +3798,7 @@
---
-<a name="setTextSize"></a>
+<a name="SkPaint_setTextSize"></a>
## setTextSize
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3832,7 +3832,7 @@
<div><fiddle-embed name="d13d787c1e36f515319fc998411c1d91"></fiddle-embed></div>
-<a name="getTextScaleX"></a>
+<a name="SkPaint_getTextScaleX"></a>
## getTextScaleX
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3852,7 +3852,7 @@
---
-<a name="setTextScaleX"></a>
+<a name="SkPaint_setTextScaleX"></a>
## setTextScaleX
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3886,7 +3886,7 @@
<div><fiddle-embed name="aff208b0aab265f273045b27e683c17c"></fiddle-embed></div>
-<a name="getTextSkewX"></a>
+<a name="SkPaint_getTextSkewX"></a>
## getTextSkewX
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3906,7 +3906,7 @@
---
-<a name="setTextSkewX"></a>
+<a name="SkPaint_setTextSkewX"></a>
## setTextSkewX
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3984,7 +3984,7 @@
Third line has <a href="undocumented#UTF_32">UTF-32</a> encoding.
Fourth line has 16 bit glyph indices.</div></fiddle-embed></div>
-<a name="getTextEncoding"></a>
+<a name="SkPaint_getTextEncoding"></a>
## getTextEncoding
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4014,7 +4014,7 @@
---
-<a name="setTextEncoding"></a>
+<a name="SkPaint_setTextEncoding"></a>
## setTextEncoding
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4228,7 +4228,7 @@
If the metric is valid, the <a href="#SkPaint_FontMetrics_kStrikeoutPositionIsValid_Flag">kStrikeoutPositionIsValid Flag</a> is set in <a href="#SkPaint_FontMetrics_fFlags">fFlags</a>.
If <a href="#SkPaint_FontMetrics_kStrikeoutPositionIsValid_Flag">kStrikeoutPositionIsValid Flag</a> is clear, <a href="#SkPaint_FontMetrics_fStrikeoutPosition">fStrikeoutPosition</a> is zero.
-<a name="hasUnderlineThickness"></a>
+<a name="SkPaint_FontMetrics_hasUnderlineThickness"></a>
## hasUnderlineThickness
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4252,7 +4252,7 @@
---
-<a name="hasUnderlinePosition"></a>
+<a name="SkPaint_FontMetrics_hasUnderlinePosition"></a>
## hasUnderlinePosition
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4276,7 +4276,7 @@
---
-<a name="hasStrikeoutThickness"></a>
+<a name="SkPaint_FontMetrics_hasStrikeoutThickness"></a>
## hasStrikeoutThickness
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4300,7 +4300,7 @@
---
-<a name="hasStrikeoutPosition"></a>
+<a name="SkPaint_FontMetrics_hasStrikeoutPosition"></a>
## hasStrikeoutPosition
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4324,7 +4324,7 @@
---
-<a name="getFontMetrics"></a>
+<a name="SkPaint_getFontMetrics"></a>
## getFontMetrics
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4364,7 +4364,7 @@
---
-<a name="getFontSpacing"></a>
+<a name="SkPaint_getFontSpacing"></a>
## getFontSpacing
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4398,7 +4398,7 @@
---
-<a name="getFontBounds"></a>
+<a name="SkPaint_getFontBounds"></a>
## getFontBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4433,7 +4433,7 @@
---
-<a name="textToGlyphs"></a>
+<a name="SkPaint_textToGlyphs"></a>
## textToGlyphs
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4475,7 +4475,7 @@
---
-<a name="countText"></a>
+<a name="SkPaint_countText"></a>
## countText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4513,7 +4513,7 @@
---
-<a name="containsText"></a>
+<a name="SkPaint_containsText"></a>
## containsText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4578,7 +4578,7 @@
---
-<a name="glyphsToUnichars"></a>
+<a name="SkPaint_glyphsToUnichars"></a>
## glyphsToUnichars
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4611,7 +4611,7 @@
# <a name="Measure_Text"></a> Measure Text
-<a name="measureText"></a>
+<a name="SkPaint_measureText"></a>
## measureText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4687,7 +4687,7 @@
---
-<a name="breakText"></a>
+<a name="SkPaint_breakText"></a>
## breakText
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4730,7 +4730,7 @@
---
-<a name="getTextWidths"></a>
+<a name="SkPaint_getTextWidths"></a>
## getTextWidths
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4777,7 +4777,7 @@
# <a name="Text_Path"></a> Text Path
<a href="#Text_Path">Text Path</a> describes the geometry of glyphs used to draw text.
-<a name="getTextPath"></a>
+<a name="SkPaint_getTextPath"></a>
## getTextPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4813,7 +4813,7 @@
---
-<a name="getPosTextPath"></a>
+<a name="SkPaint_getPosTextPath"></a>
## getPosTextPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4852,7 +4852,7 @@
of lines parallel to the text advance. <a href="#Text_Intercepts">Text Intercepts</a> permits creating a
underline that skips descenders.
-<a name="getTextIntercepts"></a>
+<a name="SkPaint_getTextIntercepts"></a>
## getTextIntercepts
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4897,7 +4897,7 @@
---
-<a name="getPosTextIntercepts"></a>
+<a name="SkPaint_getPosTextIntercepts"></a>
## getPosTextIntercepts
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4940,7 +4940,7 @@
---
-<a name="getPosTextHIntercepts"></a>
+<a name="SkPaint_getPosTextHIntercepts"></a>
## getPosTextHIntercepts
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4986,7 +4986,7 @@
---
-<a name="getTextBlobIntercepts"></a>
+<a name="SkPaint_getTextBlobIntercepts"></a>
## getTextBlobIntercepts
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5025,7 +5025,7 @@
---
-<a name="nothingToDraw"></a>
+<a name="SkPaint_nothingToDraw"></a>
## nothingToDraw
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5063,7 +5063,7 @@
<a href="#Fast_Bounds">Fast Bounds</a> methods conservatively outset a drawing bounds by additional area
<a href="#Paint">Paint</a> may draw to.
-<a name="canComputeFastBounds"></a>
+<a name="SkPaint_canComputeFastBounds"></a>
## canComputeFastBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5080,7 +5080,7 @@
---
-<a name="computeFastBounds"></a>
+<a name="SkPaint_computeFastBounds"></a>
## computeFastBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5113,7 +5113,7 @@
---
-<a name="computeFastStrokeBounds"></a>
+<a name="SkPaint_computeFastStrokeBounds"></a>
## computeFastStrokeBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5135,7 +5135,7 @@
---
-<a name="doComputeFastBounds"></a>
+<a name="SkPaint_doComputeFastBounds"></a>
## doComputeFastBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -5163,7 +5163,7 @@
---
-<a name="toString"></a>
+<a name="SkPaint_toString"></a>
## toString
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
diff --git a/site/user/api/SkPath_Reference.md b/site/user/api/SkPath_Reference.md
index e496832..5ae7337 100644
--- a/site/user/api/SkPath_Reference.md
+++ b/site/user/api/SkPath_Reference.md
@@ -321,7 +321,7 @@
-<a name="empty_constructor"></a>
+<a name="SkPath_empty_constructor"></a>
## SkPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -353,7 +353,7 @@
---
-<a name="copy_constructor"></a>
+<a name="SkPath_copy_constructor"></a>
## SkPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -402,7 +402,7 @@
---
-<a name="destructor"></a>
+<a name="SkPath_destructor"></a>
## ~SkPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -421,7 +421,7 @@
---
-<a name="copy_assignment_operator"></a>
+<a name="SkPath_copy_assignment_operator"></a>
## operator=
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -466,7 +466,7 @@
---
-<a name="equal_operator"></a>
+<a name="SkPath_equal_operator"></a>
## operator==
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -507,7 +507,7 @@
---
-<a name="not_equal_operator"></a>
+<a name="SkPath_not_equal_operator"></a>
## operator!=
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -547,7 +547,7 @@
---
-<a name="isInterpolatable"></a>
+<a name="SkPath_isInterpolatable"></a>
## isInterpolatable
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -590,7 +590,7 @@
---
-<a name="interpolate"></a>
+<a name="SkPath_interpolate"></a>
## interpolate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -632,7 +632,7 @@
---
-<a name="unique"></a>
+<a name="SkPath_unique"></a>
## unique
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -699,7 +699,7 @@
-<a name="getFillType"></a>
+<a name="SkPath_getFillType"></a>
## getFillType
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -732,7 +732,7 @@
---
-<a name="setFillType"></a>
+<a name="SkPath_setFillType"></a>
## setFillType
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -760,7 +760,7 @@
---
-<a name="isInverseFillType"></a>
+<a name="SkPath_isInverseFillType"></a>
## isInverseFillType
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -792,7 +792,7 @@
---
-<a name="toggleInverseFillType"></a>
+<a name="SkPath_toggleInverseFillType"></a>
## toggleInverseFillType
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -865,7 +865,7 @@
-<a name="getConvexity"></a>
+<a name="SkPath_getConvexity"></a>
## getConvexity
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -890,7 +890,7 @@
---
-<a name="getConvexityOrUnknown"></a>
+<a name="SkPath_getConvexityOrUnknown"></a>
## getConvexityOrUnknown
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -915,7 +915,7 @@
---
-<a name="setConvexity"></a>
+<a name="SkPath_setConvexity"></a>
## setConvexity
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -950,7 +950,7 @@
---
-<a name="isConvex"></a>
+<a name="SkPath_isConvex"></a>
## isConvex
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -976,7 +976,7 @@
---
-<a name="setIsConvex"></a>
+<a name="SkPath_setIsConvex"></a>
## setIsConvex
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -987,7 +987,7 @@
---
-<a name="isOval"></a>
+<a name="SkPath_isOval"></a>
## isOval
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1028,7 +1028,7 @@
---
-<a name="isRRect"></a>
+<a name="SkPath_isRRect"></a>
## isRRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1069,7 +1069,7 @@
---
-<a name="reset"></a>
+<a name="SkPath_reset"></a>
## reset
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1090,7 +1090,7 @@
---
-<a name="rewind"></a>
+<a name="SkPath_rewind"></a>
## rewind
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1115,7 +1115,7 @@
---
-<a name="isEmpty"></a>
+<a name="SkPath_isEmpty"></a>
## isEmpty
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1151,7 +1151,7 @@
---
-<a name="isLastContourClosed"></a>
+<a name="SkPath_isLastContourClosed"></a>
## isLastContourClosed
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1187,7 +1187,7 @@
---
-<a name="isFinite"></a>
+<a name="SkPath_isFinite"></a>
## isFinite
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1223,7 +1223,7 @@
---
-<a name="isVolatile"></a>
+<a name="SkPath_isVolatile"></a>
## isVolatile
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1257,7 +1257,7 @@
---
-<a name="setIsVolatile"></a>
+<a name="SkPath_setIsVolatile"></a>
## setIsVolatile
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1294,7 +1294,7 @@
---
-<a name="IsLineDegenerate"></a>
+<a name="SkPath_IsLineDegenerate"></a>
## IsLineDegenerate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1344,7 +1344,7 @@
---
-<a name="IsQuadDegenerate"></a>
+<a name="SkPath_IsQuadDegenerate"></a>
## IsQuadDegenerate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1397,7 +1397,7 @@
---
-<a name="IsCubicDegenerate"></a>
+<a name="SkPath_IsCubicDegenerate"></a>
## IsCubicDegenerate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1444,7 +1444,7 @@
---
-<a name="isLine"></a>
+<a name="SkPath_isLine"></a>
## isLine
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1495,7 +1495,7 @@
<a href="#Point_Array">Point Array</a> may be read directly from <a href="#Path">Path</a> with <a href="#SkPath_getPoints">getPoints</a>, or inspected with
<a href="#SkPath_getPoint">getPoint</a>, with <a href="SkPath_Reference#Iter">Iter</a>, or with <a href="SkPath_Reference#RawIter">RawIter</a>.
-<a name="getPoints"></a>
+<a name="SkPath_getPoints"></a>
## getPoints
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1540,7 +1540,7 @@
---
-<a name="countPoints"></a>
+<a name="SkPath_countPoints"></a>
## countPoints
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1575,7 +1575,7 @@
---
-<a name="getPoint"></a>
+<a name="SkPath_getPoint"></a>
## getPoint
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1627,7 +1627,7 @@
<a href="#Verb_Array">Verb Array</a> may be read directly from <a href="#Path">Path</a> with <a href="#SkPath_getVerbs">getVerbs</a>, or inspected with <a href="SkPath_Reference#Iter">Iter</a>,
or with <a href="SkPath_Reference#RawIter">RawIter</a>.
-<a name="countVerbs"></a>
+<a name="SkPath_countVerbs"></a>
## countVerbs
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1660,7 +1660,7 @@
---
-<a name="getVerbs"></a>
+<a name="SkPath_getVerbs"></a>
## getVerbs
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1704,7 +1704,7 @@
---
-<a name="swap"></a>
+<a name="SkPath_swap"></a>
## swap
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1745,7 +1745,7 @@
---
-<a name="getBounds"></a>
+<a name="SkPath_getBounds"></a>
## getBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1784,7 +1784,7 @@
---
-<a name="updateBoundsCache"></a>
+<a name="SkPath_updateBoundsCache"></a>
## updateBoundsCache
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1820,7 +1820,7 @@
---
-<a name="computeTightBounds"></a>
+<a name="SkPath_computeTightBounds"></a>
## computeTightBounds
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1862,7 +1862,7 @@
---
-<a name="conservativelyContainsRect"></a>
+<a name="SkPath_conservativelyContainsRect"></a>
## conservativelyContainsRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1898,7 +1898,7 @@
---
-<a name="incReserve"></a>
+<a name="SkPath_incReserve"></a>
## incReserve
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1926,7 +1926,7 @@
---
-<a name="moveTo"></a>
+<a name="SkPath_moveTo"></a>
## moveTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -1977,7 +1977,7 @@
---
-<a name="rMoveTo"></a>
+<a name="SkPath_rMoveTo"></a>
## rMoveTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2008,7 +2008,7 @@
---
-<a name="lineTo"></a>
+<a name="SkPath_lineTo"></a>
## lineTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2067,7 +2067,7 @@
---
-<a name="rLineTo"></a>
+<a name="SkPath_rLineTo"></a>
## rLineTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2120,7 +2120,7 @@
<div><fiddle-embed name="4082f66a42df11bb20462b232b156bb6"></fiddle-embed></div>
-<a name="quadTo"></a>
+<a name="SkPath_quadTo"></a>
## quadTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2189,7 +2189,7 @@
---
-<a name="rQuadTo"></a>
+<a name="SkPath_rQuadTo"></a>
## rQuadTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2294,7 +2294,7 @@
</fiddle-embed></div>
-<a name="conicTo"></a>
+<a name="SkPath_conicTo"></a>
## conicTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2384,7 +2384,7 @@
---
-<a name="rConicTo"></a>
+<a name="SkPath_rConicTo"></a>
## rConicTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2442,7 +2442,7 @@
<div><fiddle-embed name="466445ed991d86de08587066392d654a"></fiddle-embed></div>
-<a name="cubicTo"></a>
+<a name="SkPath_cubicTo"></a>
## cubicTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2518,7 +2518,7 @@
---
-<a name="rCubicTo"></a>
+<a name="SkPath_rCubicTo"></a>
## rCubicTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2618,7 +2618,7 @@
5 describes an arc from <a href="undocumented#Oval">Oval</a> center, arc start <a href="undocumented#Point">Point</a> and arc end <a href="undocumented#Point">Point</a>.
6 describes an arc from a pair of tangent lines and a <a href="#Conic_Weight">Conic Weight</a>.</div></fiddle-embed></div>
-<a name="arcTo"></a>
+<a name="SkPath_arcTo"></a>
## arcTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2892,7 +2892,7 @@
---
-<a name="rArcTo"></a>
+<a name="SkPath_rArcTo"></a>
## rArcTo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2945,7 +2945,7 @@
---
-<a name="close"></a>
+<a name="SkPath_close"></a>
## close
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -2968,7 +2968,7 @@
---
-<a name="IsInverseFillType"></a>
+<a name="SkPath_IsInverseFillType"></a>
## IsInverseFillType
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3018,7 +3018,7 @@
---
-<a name="ConvertToNonInverseFillType"></a>
+<a name="SkPath_ConvertToNonInverseFillType"></a>
## ConvertToNonInverseFillType
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3068,7 +3068,7 @@
---
-<a name="ConvertConicToQuads"></a>
+<a name="SkPath_ConvertConicToQuads"></a>
## ConvertConicToQuads
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3125,7 +3125,7 @@
---
-<a name="isRect"></a>
+<a name="SkPath_isRect"></a>
## isRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3178,7 +3178,7 @@
---
-<a name="isNestedFillRects"></a>
+<a name="SkPath_isNestedFillRects"></a>
## isNestedFillRects
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3224,7 +3224,7 @@
---
-<a name="addRect"></a>
+<a name="SkPath_addRect"></a>
## addRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3331,7 +3331,7 @@
---
-<a name="addOval"></a>
+<a name="SkPath_addOval"></a>
## addOval
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3401,7 +3401,7 @@
---
-<a name="addCircle"></a>
+<a name="SkPath_addCircle"></a>
## addCircle
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3439,7 +3439,7 @@
---
-<a name="addArc"></a>
+<a name="SkPath_addArc"></a>
## addArc
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3478,7 +3478,7 @@
---
-<a name="addRoundRect"></a>
+<a name="SkPath_addRoundRect"></a>
## addRoundRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3576,7 +3576,7 @@
---
-<a name="addRRect"></a>
+<a name="SkPath_addRRect"></a>
## addRRect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3651,7 +3651,7 @@
---
-<a name="addPoly"></a>
+<a name="SkPath_addPoly"></a>
## addPoly
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3723,7 +3723,7 @@
-<a name="addPath"></a>
+<a name="SkPath_addPath"></a>
## addPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3822,7 +3822,7 @@
---
-<a name="reverseAddPath"></a>
+<a name="SkPath_reverseAddPath"></a>
## reverseAddPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3849,7 +3849,7 @@
---
-<a name="offset"></a>
+<a name="SkPath_offset"></a>
## offset
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3905,7 +3905,7 @@
---
-<a name="transform"></a>
+<a name="SkPath_transform"></a>
## transform
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -3967,7 +3967,7 @@
<a href="#Contour">Contour</a>. <a href="#Last_Point">Last Point</a> of <a href="#Contour">Contour</a> is shared as first <a href="undocumented#Point">Point</a> of added <a href="undocumented#Line">Line</a> or <a href="undocumented#Curve">Curve</a>.
<a href="#Last_Point">Last Point</a> can be read and written directly with <a href="#SkPath_getLastPt">getLastPt</a> and <a href="#SkPath_setLastPt">setLastPt</a>.
-<a name="getLastPt"></a>
+<a name="SkPath_getLastPt"></a>
## getLastPt
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4006,7 +4006,7 @@
---
-<a name="setLastPt"></a>
+<a name="SkPath_setLastPt"></a>
## setLastPt
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4107,7 +4107,7 @@
-<a name="getSegmentMasks"></a>
+<a name="SkPath_getSegmentMasks"></a>
## getSegmentMasks
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4142,7 +4142,7 @@
---
-<a name="contains"></a>
+<a name="SkPath_contains"></a>
## contains
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4182,7 +4182,7 @@
---
-<a name="dump"></a>
+<a name="SkPath_dump"></a>
## dump
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4268,7 +4268,7 @@
---
-<a name="dumpHex"></a>
+<a name="SkPath_dumpHex"></a>
## dumpHex
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4304,7 +4304,7 @@
---
-<a name="writeToMemory"></a>
+<a name="SkPath_writeToMemory"></a>
## writeToMemory
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4341,7 +4341,7 @@
---
-<a name="readFromMemory"></a>
+<a name="SkPath_readFromMemory"></a>
## readFromMemory
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4396,7 +4396,7 @@
Empty <a href="#Path">Paths</a> have a <a href="#Generation_ID">Generation ID</a> of one.
-<a name="getGenerationID"></a>
+<a name="SkPath_getGenerationID"></a>
## getGenerationID
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4435,7 +4435,7 @@
---
-<a name="validate"></a>
+<a name="SkPath_validate"></a>
## validate
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4447,7 +4447,7 @@
---
-<a name="experimentalValidateRef"></a>
+<a name="SkPath_experimentalValidateRef"></a>
## experimentalValidateRef
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4470,7 +4470,7 @@
<a href="SkPath_Reference#RawIter">RawIter</a>
-<a name="empty_constructor"></a>
+<a name="Iter_empty_constructor"></a>
## Iter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4503,7 +4503,7 @@
---
-<a name="const_SkPath"></a>
+<a name="Iter_const_SkPath"></a>
## Iter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4554,7 +4554,7 @@
---
-<a name="setPath"></a>
+<a name="Iter_setPath"></a>
## setPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4601,7 +4601,7 @@
---
-<a name="next"></a>
+<a name="Iter_next"></a>
## next
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4677,7 +4677,7 @@
---
-<a name="conicWeight"></a>
+<a name="Iter_conicWeight"></a>
## conicWeight
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4714,7 +4714,7 @@
---
-<a name="isCloseLine"></a>
+<a name="Iter_isCloseLine"></a>
## isCloseLine
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4756,7 +4756,7 @@
---
-<a name="isClosedContour"></a>
+<a name="Iter_isClosedContour"></a>
## isClosedContour
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4796,7 +4796,7 @@
Iterates through <a href="#Verb_Array">Verb Array</a>, and associated <a href="#Point_Array">Point Array</a> and <a href="#Conic_Weight">Conic Weight</a>.
<a href="#Verb_Array">Verb Array</a>, <a href="#Point_Array">Point Array</a>, and <a href="#Conic_Weight">Conic Weight</a> are returned unaltered.
-<a name="empty_constructor"></a>
+<a name="RawIter_empty_constructor"></a>
## RawIter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4812,7 +4812,7 @@
---
-<a name="copy_constructor"></a>
+<a name="RawIter_copy_constructor"></a>
## RawIter
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4834,7 +4834,7 @@
---
-<a name="setPath"></a>
+<a name="RawIter_setPath"></a>
## setPath
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4852,7 +4852,7 @@
---
-<a name="next"></a>
+<a name="RawIter_next"></a>
## next
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4899,7 +4899,7 @@
---
-<a name="peek"></a>
+<a name="RawIter_peek"></a>
## peek
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -4936,7 +4936,7 @@
---
-<a name="conicWeight"></a>
+<a name="RawIter_conicWeight"></a>
## conicWeight
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
diff --git a/site/user/api/undocumented.md b/site/user/api/undocumented.md
index 7aafa6e..83c5b8b 100644
--- a/site/user/api/undocumented.md
+++ b/site/user/api/undocumented.md
@@ -9,7 +9,7 @@
# <a name="SkDocument"></a> Class SkDocument
-<a name="beginPage"></a>
+<a name="SkDocument_beginPage"></a>
## beginPage
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -27,7 +27,7 @@
# <a name="SkRect"></a> Struct SkRect
-<a name="MakeEmpty"></a>
+<a name="SkRect_MakeEmpty"></a>
## MakeEmpty
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -36,7 +36,7 @@
---
-<a name="dump"></a>
+<a name="SkRect_dump"></a>
## dump
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -45,7 +45,7 @@
---
-<a name="dumpHex"></a>
+<a name="SkRect_dumpHex"></a>
## dumpHex
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -72,7 +72,7 @@
# <a name="SkPoint"></a> Struct SkPoint
-<a name="equalsWithinTolerance"></a>
+<a name="SkPoint_equalsWithinTolerance"></a>
## equalsWithinTolerance
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -243,7 +243,7 @@
# <a name="SkDrawable"></a> Class SkDrawable
-<a name="draw"></a>
+<a name="SkDrawable_draw"></a>
## draw
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -258,7 +258,7 @@
# <a name="SkRasterHandleAllocator_Rec"></a> Struct SkRasterHandleAllocator::Rec
-<a name="MakeCanvas"></a>
+<a name="SkRasterHandleAllocator_MakeCanvas"></a>
## MakeCanvas
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -370,7 +370,7 @@
# <a name="SkImageInfo"></a> Struct SkImageInfo
-<a name="empty_constructor"></a>
+<a name="SkImageInfo_empty_constructor"></a>
## SkImageInfo
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -381,7 +381,7 @@
# <a name="SkImage"></a> Class SkImage
-<a name="makeShader"></a>
+<a name="SkImage_makeShader"></a>
## makeShader
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -463,7 +463,7 @@
# <a name="SkPathMeasure"></a> Class SkPathMeasure
-<a name="dump"></a>
+<a name="SkPathMeasure_dump"></a>
## dump
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -489,7 +489,7 @@
# <a name="SkPictureRecorder"></a> Class SkPictureRecorder
-<a name="beginRecording"></a>
+<a name="SkPictureRecorder_beginRecording"></a>
## beginRecording
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -523,7 +523,7 @@
# <a name="SkRRect"></a> Class SkRRect
-<a name="dump"></a>
+<a name="SkRRect_dump"></a>
## dump
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -532,7 +532,7 @@
---
-<a name="dumpHex"></a>
+<a name="SkRRect_dumpHex"></a>
## dumpHex
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -560,7 +560,7 @@
</table>
-<a name="MakeBitmapShader"></a>
+<a name="SkShader_MakeBitmapShader"></a>
## MakeBitmapShader
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
@@ -587,7 +587,7 @@
# <a name="SkSurface"></a> Class SkSurface
-<a name="MakeRasterDirect"></a>
+<a name="SkSurface_MakeRasterDirect"></a>
## MakeRasterDirect
<pre style="padding: 1em 1em 1em 1em;width: 50em; background-color: #f0f0f0">
diff --git a/tools/bookmaker/mdOut.cpp b/tools/bookmaker/mdOut.cpp
index 15ccf79..744122a 100644
--- a/tools/bookmaker/mdOut.cpp
+++ b/tools/bookmaker/mdOut.cpp
@@ -674,7 +674,7 @@
if (!def->isClone()) {
this->lfAlways(2);
- fprintf(fOut, "<a name=\"%s\"></a>", def->fiddleName().c_str());
+ fprintf(fOut, "<a name=\"%s\"></a>", def->fFiddle.c_str());
this->mdHeaderOutLF(2, 1);
fprintf(fOut, "%s", method_name.c_str());
this->lf(2);