diff options
author | Cary Clark <caryclark@skia.org> | 2017-08-25 13:14:33 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-08-25 17:32:57 +0000 |
commit | 493df1f9f3cfd6240558b75ec7664815a63dcd94 (patch) | |
tree | d9300132370cefca8b6e997607e47c29853a3fb9 /site | |
parent | 6888c0d40c35a8f09e40a26d8ebd0053ce2faf66 (diff) |
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>
Diffstat (limited to 'site')
-rw-r--r-- | site/user/api/SkCanvas_Reference.md | 178 | ||||
-rw-r--r-- | site/user/api/SkPaint_Reference.md | 238 | ||||
-rw-r--r-- | site/user/api/SkPath_Reference.md | 190 | ||||
-rw-r--r-- | site/user/api/undocumented.md | 30 |
4 files changed, 318 insertions, 318 deletions
diff --git a/site/user/api/SkCanvas_Reference.md b/site/user/api/SkCanvas_Reference.md index b5d5521df5..062b74a34c 100644 --- a/site/user/api/SkCanvas_Reference.md +++ b/site/user/api/SkCanvas_Reference.md @@ -148,7 +148,7 @@ when no <a href="undocumented#Surface">Surface</a> is required, and some helpers | <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 @@ in the center.</div> --- -<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 @@ in the center.</div> --- -<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 @@ paint draws text top to bottom --- -<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 @@ canvas is empty --- -<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 @@ specifies a <a href="#SkCanvas_copy_constructor_device">device</a> for the canva --- -<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 @@ enum class <a href="#SkCanvas_ColorBehavior">ColorBehavior</a> { </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 @@ specializes this constructor; value is unused</td> --- -<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 @@ device independent fonts</td> --- -<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 @@ transparent letters.</div></fiddle-embed></div> --- -<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 @@ after: (null) --- -<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 @@ emptyInfo == canvasInfo --- -<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 @@ isRGB:1 --- -<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 @@ If <a href="#Canvas">Canvas</a> is associated with <a href="undocumented#GPU_Sur --- -<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 @@ size=20,30 --- -<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 @@ size = 3, 4 --- -<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 @@ Returns <a href="undocumented#GPU_Context">GPU Context</a> of the <a href="undoc --- -<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 @@ The offscreen and blended result appear on the <a href="undocumented#CPU">CPU</a --- -<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 @@ context = skia --- -<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 @@ width=256 height=256 --- -<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 @@ pixel = 802b5580 --- -<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 @@ Each <a href="#Clip">Clip</a> uses the current <a href="#Matrix">Matrix</a> for <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 @@ is restored, the offscreen <a href="undocumented#Bitmap">Bitmap</a> is drawn int 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 @@ The red rectangle is clipped; it does not fully fit on the offscreen <a href="#C --- -<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 @@ depth of saved stack --- -<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 @@ contents of the previous layer. 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 @@ Outside of the circle the mandrill is brightened.</div></fiddle-embed></div> --- -<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 @@ Does nothing if the stack is empty. --- -<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 @@ depth = 1 --- -<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 @@ depth = 1 # <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 @@ follows translate of (50, 50).</div></fiddle-embed></div> --- -<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 @@ amount to scale in y</td> --- -<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 @@ y-coordinate of the point to rotate about</td> --- -<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 @@ Blue text combines x and y skew to rotate and scale.</div></fiddle-embed></div> --- -<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 @@ transforming the result with existing <a href="#Matrix">Matrix</a>. --- -<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 @@ Unlike <a href="#SkCanvas_concat">concat</a>, any prior <a href="#SkCanvas_setMa --- -<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 @@ Any prior matrix state is overwritten. --- -<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 @@ Use an image filter to zoom into the pixels drawn. 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 @@ visible as a thin pair of lines through the right circle.</div></fiddle-embed></ --- -<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 @@ maximum allowed clip in device coordinates</td> </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 @@ true if <a href="#Clip">Clip</a> is to be antialiased</td> --- -<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 @@ is set to <a href="#SkPath_kWinding_FillType">SkPath::kWinding FillType</a>, the --- -<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 @@ Only used for testing.Set to simplify clip stack using path ops. --- -<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 @@ aligns to pixel boundaries.</div></fiddle-embed></div> --- -<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 @@ quickReject false --- -<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 @@ local bounds empty = true --- -<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 @@ device bounds empty = true --- -<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 @@ Fill <a href="#Clip">Clip</a> with <a href="undocumented#Color">Color</a> <a hre --- -<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 @@ This has the effect of replacing all pixels contained by <a href="#Clip">Clip</a --- -<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 @@ any cached data is deleted when owning <a href="undocumented#Surface">Surface</a --- -<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 @@ The lower left corner shows two lines with a miter when path contains polygon.</ -<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 @@ the path is drawn all at once.</div></fiddle-embed></div> --- -<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 @@ stroke, blend, color, and so on, used to draw</td> --- -<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 @@ stroke, blend, color, and so on, used to draw</td> --- -<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 @@ stroke or fill, blend, color, and so on, used to draw</td> --- -<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 @@ stroke or fill, blend, color, and so on, used to draw</td> --- -<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 @@ if stroked, <a href="#Stroke_Width">Paint Stroke Width</a> describes the line th --- -<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 @@ if stroked, <a href="#Stroke_Width">Paint Stroke Width</a> describes the line th --- -<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 @@ may have any combination of positive non-square radii for the four corners. --- -<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 @@ Stroke join does not affect <a href="#SkCanvas_drawDRRect_inner">inner</a> <a hr --- -<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 @@ half the diameter of <a href="undocumented#Circle">Circle</a></td> --- -<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 @@ if true, include the center of the <a href="#SkCanvas_drawArc_oval">oval</a></td --- -<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 @@ Fourth row radii sum exceeds sides; radii are scaled to fit.</div></fiddle-embed --- -<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 @@ Third bottom column shows inverse winding fills area outside both contours.</div <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 @@ Drawing the checkerboard with <a href="#SkCanvas_kFast_SrcRectConstraint">kFast -<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 @@ filter strictly within src or draw faster</td> --- -<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 @@ and below <a href="#SkCanvas_drawImageNine_2_center">center</a> to fill the rema --- -<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 @@ and so on; or nullptr</td> --- -<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 @@ filter strictly within src or draw faster</td> --- -<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 @@ divisions. 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 @@ and below center to fill the remaining space.</div></fiddle-embed></div> --- -<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 @@ are scaled if needed to take up the remaining space; the center is transparent.< --- -<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 @@ start of <a href="#SkCanvas_drawText_text">text</a> on y-axis</td> --- -<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 @@ text size, blend, color, and so on, used to draw</td> --- -<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 @@ array of glyph origins</td> --- -<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 @@ shared y coordinate for all of x positions</td> --- -<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 @@ offset of <a href="#SkCanvas_drawTextOnPathHV_text">text</a> above (if negative) --- -<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 @@ to use identity <a href="#Matrix">Matrix</a>.</td> --- -<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 @@ byte length of <a href="#SkCanvas_drawTextRSXform_text">text</a> array</td> --- -<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 @@ blend, color, stroking, and so on, used to draw</td> --- -<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 @@ recorded drawing commands to play</td> --- -<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 @@ specifies the <a href="undocumented#Shader">Shader</a>, used as <a href="undocum --- -<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 @@ may be nullptr</td> --- -<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 @@ number of sprites to draw</td> --- -<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 @@ offset into <a href="#Canvas">Canvas</a> writable pixels in <a href="#SkCanvas_d --- -<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 @@ data holding <a href="#SkCanvas_drawAnnotation_2_value">value</a> stored in anno --- -<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 @@ Legacy call to be deprecated. --- -<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 @@ Legacy call to be deprecated. --- -<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 @@ clip is empty --- -<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 09c6a2b361..de06852bc9 100644 --- a/site/user/api/SkPaint_Reference.md +++ b/site/user/api/SkPaint_Reference.md @@ -224,7 +224,7 @@ Multiple colors are drawn either by using multiple paints or with objects like # <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 @@ default initialized <a href="#Paint">Paint</a> --- -<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 @@ SK_ColorBLUE == paint2.getColor() --- -<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 @@ path effect unique: true --- -<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 @@ paint1 == paint2 # <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 @@ objects containing <a href="undocumented#Reference_Count">Reference Count</a> go # <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 @@ SK_ColorRED == paint2.getColor() --- -<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 @@ SK_ColorRED == paint2.getColor() --- -<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 @@ paint1 != paint2 --- -<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 @@ paint1 == paint2 --- -<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 @@ paint1.getHash() == paint2.getHash() --- -<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 @@ color = 0xffff0000 --- -<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 @@ Set <a href="undocumented#SkPaintDefaults_Hinting">SkPaintDefaults Hinting</a> a -<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 @@ SkPaint::kNormal_Hinting == paint.getHinting() --- -<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 @@ enum <a href="#SkPaint_ReserveFlags">ReserveFlags</a> { -<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 @@ zero, one, or more bits described by <a href="#Flags">Flags</a> --- -<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 @@ A blue line draws only where the pixel centers are contained. 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 @@ paint.isAntiAlias() == !!(paint.getFlags() & SkPaint::kAntiAlias_Flag) --- -<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 @@ alternating nearby colors from pixel to pixel.</div></fiddle-embed></div> 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 @@ paint.isDither() == !!(paint.getFlags() & SkPaint::kDither_Flag) --- -<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 @@ When <a href="SkPaint_Reference#Subpixel_Text">Subpixel Text</a> is enabled, the 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 @@ Equivalent to <a href="#SkPaint_getFlags">getFlags</a> masked with <a href="#SkP --- -<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 @@ setting for <a href="#SkPaint_kLinearText_Flag">kLinearText Flag</a></td> 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 @@ paint.isSubpixelText() == !!(paint.getFlags() & SkPaint::kSubpixelText_Flag) --- -<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 @@ on the small size of the stripe and visual perception to make the color fringing <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 @@ paint.isLCDRenderText() == !!(paint.getFlags() & SkPaint::kLCDRenderText_Flag) --- -<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 @@ bitmap.eraseColor(0); <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 @@ paint.isEmbeddedBitmapText() == !!(paint.getFlags() & SkPaint::kEmbeddedBitmapTe --- -<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 @@ instructs the <a href="undocumented#Font_Manager">Font Manager</a> to always hin <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 @@ paint.isAutohinted() == !!(paint.getFlags() & SkPaint::kAutoHinting_Flag) --- -<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 @@ into glyph series. <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 @@ paint.isVerticalText() == !!(paint.getFlags() & SkPaint::kVerticalText_Flag) --- -<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 @@ by increasing the stroke width and setting the <a href="#SkPaint_Style">Style</a <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 @@ paint.isFakeBoldText() == !!(paint.getFlags() & SkPaint::kFakeBoldText_Flag) --- -<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 @@ applies to platforms that use <a href="undocumented#FreeType">FreeType</a> as th <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 @@ Equivalent to <a href="#SkPaint_getFlags">getFlags</a> masked with <a href="#SkP --- -<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 @@ and when <a href="#Paint">Paint</a> has a <a href="undocumented#Shader">Shader</ <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 @@ kNone_SkFilterQuality == paint.getFilterQuality() --- -<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 @@ on the output device, which may have more or fewer bits, and may have a differen <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 @@ Yellow is 100% red, 100% green, and 0% blue. --- -<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 @@ green1 == green2 <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 @@ Retrieves <a href="#Alpha">Color Alpha</a> from the <a href="undocumented#Color" --- -<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 @@ fully opaque. --- -<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 @@ May be used to verify that <a href="#SkPaint_Style">Style</a> is a legal value.< </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 @@ SkPaint::kFill_Style == paint.getStyle() --- -<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 @@ The default width for the paint is zero. <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 @@ zero for <a href="#Hairline">Hairline</a>, greater than zero for pen thickness --- -<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 @@ Here are some miter limits and the angles that triggers them. 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 @@ default miter limit == 4 --- -<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 @@ at the contour point. <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 @@ kButt_Cap == default stroke cap --- -<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 @@ May be used to verify that <a href="#Stroke_Join">Stroke Join</a> is a legal val -<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 @@ kMiter_Join == default stroke join --- -<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 @@ Fill <a href="SkPath_Reference#Path">Path</a> can specify the precision used by 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 @@ If <a href="undocumented#Shader">Shader</a> generates only <a href="#Alpha">Colo <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 @@ nullptr != shader --- -<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 @@ shader unique: false --- -<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 @@ The drawn transparency can be modified without altering <a href="undocumented#Co <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 @@ nullptr != color filter --- -<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 @@ color filter unique: false --- -<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 @@ over the destination color. <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 @@ kSrcOver != getBlendMode --- -<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 @@ isSrcOver != true --- -<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 @@ If <a href="#Paint">Paint</a> has no <a href="undocumented#Path_Effect">Path Eff <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 @@ nullptr != path effect --- -<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 @@ path effect unique: false --- -<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 @@ Set <a href="undocumented#Mask_Filter">Mask Filter</a> to nullptr to prevent <a <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 @@ nullptr != mask filter --- -<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 @@ mask filter unique: false --- -<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 @@ implementation. <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 @@ nullptr != typeface --- -<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 @@ typeface1 == typeface2 --- -<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 @@ creates effects like embossing and outlining. <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 @@ nullptr != rasterizer --- -<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 @@ rasterizer unique: false --- -<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 @@ can operate on all channels of <a href="undocumented#Color">Color</a>, while <a <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 @@ nullptr != image filter --- -<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 @@ image filter unique: false --- -<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 @@ Set <a href="undocumented#Draw_Looper">Draw Looper</a> to nullptr to prevent <a <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 @@ nullptr != draw looper --- -<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 @@ draw looper unique: false --- -<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 @@ Deprecated. --- -<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 @@ Iterates through drawing one or more time, altering <a href="#Paint">Paint</a></ --- -<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 @@ enum { <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 @@ kLeft_Align == default --- -<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 @@ Set <a href="undocumented#SkPaintDefaults_TextSize">SkPaintDefaults TextSize</a> <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 @@ typographic height of text --- -<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 @@ is not available. <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 @@ text horizontal scale --- -<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 @@ is not available. <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 @@ additional shear in x-axis relative to y-axis --- -<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 @@ Second line has <a href="undocumented#UTF_16">UTF-16</a> encoding. 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 @@ kGlyphID_TextEncoding == text encoding --- -<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 @@ below the baseline. 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 @@ true if font specifies underline width --- -<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 @@ true if font specifies underline <a href="#SkPaint_FontMetrics_hasUnderlinePosit --- -<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 @@ true if font specifies strikeout width --- -<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 @@ true if font specifies strikeout <a href="#SkPaint_FontMetrics_hasStrikeoutPosit --- -<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 @@ recommended spacing between lines --- -<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 @@ textSize: 32 fontSpacing: 37.25 --- -<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 @@ font bounds = { -12.2461, -14.7891, 21.5215, 5.55469 } --- -<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 @@ number of <a href="#SkPaint_textToGlyphs_glyphs">glyphs</a> represented by <a hr --- -<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 @@ count = 5 --- -<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 @@ that it corresponds to an entry in <a href="undocumented#Typeface">Typeface</a>. --- -<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 @@ storage for character codes, one per glyph</td> # <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 @@ double width = 10 --- -<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 @@ bytes of <a href="#SkPaint_breakText_text">text</a> that fit, always less than o --- -<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 @@ The underlines show the <a href="#SkPaint_getTextWidths_text">text</a> advance, # <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 @@ the offset location. The result is rendered with one draw call.</div></fiddle-em --- -<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 @@ geometry of the glyphs</td> 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 @@ number of intersections; may be zero --- -<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 @@ The number of intersections; may be zero --- -<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 @@ number of intersections; may be zero --- -<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 @@ number of intersections; may be zero --- -<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 @@ alpha 0 nothing to draw: true <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 @@ true if <a href="#Paint">Paint</a> allows for fast computation of bounds --- -<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 @@ fast computed bounds --- -<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 @@ fast computed bounds --- -<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 @@ fast computed bounds --- -<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 e4968326d6..5ae7337780 100644 --- a/site/user/api/SkPath_Reference.md +++ b/site/user/api/SkPath_Reference.md @@ -321,7 +321,7 @@ travel counterclockwise. -<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 @@ reset rewind --- -<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 @@ path2 verbs: 3 --- -<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 @@ Releases ownership of any shared data and deletes data if <a href="#Path">Path</ --- -<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 @@ path2 bounds = 10, 20, 30, 40 --- -<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 @@ reset one == two --- -<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 @@ convexity != --- -<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 @@ paths are interpolatable --- -<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 @@ true if <a href="#Path">Paths</a> contain same number of <a href="#Point">Points --- -<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 @@ same as the outer parts of the top rectangles, which have a winding of 1.</div>< -<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 @@ default path fill type is kWinding_FillType --- -<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 @@ one of: <a href="#SkPath_kWinding_FillType">kWinding FillType</a>, <a href="#SkP --- -<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 @@ default path fill type is inverse: false --- -<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 @@ if needed by destination <a href="undocumented#Surface">Surface</a>. -<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 @@ Computed or stored <a href="#Convexity">Convexity</a>. --- -<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 @@ that alters the path.</div></fiddle-embed></div> --- -<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 @@ One of <a href="#SkPath_kUnknown_Convexity">kUnknown Convexity</a>, <a href="#Sk --- -<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 @@ true if <a href="#Convexity">Convexity</a> stored or computed is <a href="#SkPat --- -<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 @@ Use <a href="#SkPath_setConvexity">setConvexity</a>. --- -<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 @@ true if <a href="#Path">Path</a> was constructed by method that reduces to <a hr --- -<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 @@ true for <a href="undocumented#Round_Rect">Round Rect</a> <a href="#Path">Path</ --- -<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 @@ Internal storage associated with <a href="#Path">Path</a> is released. --- -<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 newly initialized path.</div></fiddle-embed></div> --- -<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 @@ after reset path is empty --- -<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 @@ after close last contour is closed --- -<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 @@ after scale path is not finite --- -<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 @@ volatile by default is false --- -<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 @@ true if caller will alter <a href="#Path">Path</a> after drawing.</td> --- -<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 @@ line from (100,100) to (100.0001,100.0001) is not degenerate, exactly --- -<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 @@ quad (1100,1100), (1100,1100), (1100,1100) is degenerate, exactly --- -<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 @@ true if <a href="#Cubic">Cubic</a> is degenerate; its length is effectively zero --- -<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 @@ one <a href="undocumented#Point">Point</a> for move, one <a href="undocumented#P <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 @@ just right point count: 3 (0,0) (20,20) (-10,-10) --- -<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 @@ second move point count: 3 --- -<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 @@ returned when iterating through <a href="#Verb_Array">Verb Array</a>. <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 @@ round rect verb count: 10 --- -<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 @@ just right verb count: 3 move line line --- -<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 @@ path2 bounds = 10, 20, 30, 40 --- -<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 @@ rotated circle bounds = 14.6447, 9.64466, 85.3553, 80.3553 --- -<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 @@ cached avg: 0.182784 ms --- -<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 @@ rotated circle bounds = 25, 20, 75, 70 --- -<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 @@ contains <a href="undocumented#Op">Op</a> <a href="undocumented#Rect">Rect</a> < --- -<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 @@ number of additional <a href="#Point">Points</a> to preallocate.</td> --- -<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 @@ Adds beginning of <a href="#Contour">Contour</a> at <a href="undocumented#Point" --- -<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 @@ offset from <a href="#Last_Point">Last Point</a> y to <a href="#Contour">Contour --- -<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 @@ end <a href="undocumented#Point">Point</a> of added <a href="undocumented#Line"> --- -<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 @@ tangent to the line between control <a href="undocumented#Point">Point</a> and e <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 @@ end <a href="undocumented#Point">Point</a> of added <a href="#Quad">Quad</a>.</t --- -<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 @@ done </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 @@ the conic weight also increases, but remains smaller than one.</div></fiddle-emb --- -<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 @@ and curves from the end <a href="undocumented#Point">Point</a> towards the secon <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 @@ end <a href="undocumented#Point">Point</a> of <a href="#Cubic">Cubic</a>.</td> --- -<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 @@ Direction sweep, SkScalar x, SkScalar y)</a></td> </tr> 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 @@ end of <a href="#Arc">Arc</a>.</td> --- -<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 @@ y offset end of <a href="#Arc">Arc</a> from last <a href="#Path">Path</a> <a hre --- -<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 @@ with <a href="#SkPaint_kFill_Style">SkPaint::kFill Style</a>. With <a href="#SkP --- -<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 @@ IsInverseFillType(kInverseEvenOdd_FillType) == true --- -<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 @@ ConvertToNonInverseFillType(kInverseEvenOdd_FillType) == kEvenOdd_FillType --- -<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 @@ be drawn exactly with a single <a href="#Quad">Quad</a>.</div></fiddle-embed></d --- -<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 @@ addPoly is rect (0, 0, 80, 80); is not closed; direction CCW --- -<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 @@ inner (12.5, 22.5, 27.5, 37.5); direction CCW --- -<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 @@ The <a href="#SkPath_addRect_3_right">right</a> <a href="undocumented#Rect">Rect --- -<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 @@ index of initial point of ellipse.</td> --- -<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 @@ distance from center to edge.</td> --- -<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 @@ and <a href="#SkPath_addArc_startAngle">startAngle</a> modulo 90 is not zero.</d --- -<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 @@ array of 8 <a href="undocumented#SkScalar">SkScalar</a> values, a radius pair fo --- -<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 @@ Index of initial point of RRect.</td> --- -<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 @@ The top right composition is made up of one contour; the other three have two.</ -<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 @@ Transform applied to <a href="#SkPath_addPath_3_src">src</a>.</td> --- -<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 @@ Reversed <a href="#SkPath_reverseAddPath_src">src</a> always appends a new <a hr --- -<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 @@ offset added to <a href="#Point_Array">Point Array</a> y coordinates.</td> --- -<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 @@ transform may change <a href="#Verb">Verbs</a> and increase their number. <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 @@ last point: 35.2786, 52.9772 --- -<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 @@ Path kQuad_SegmentMask is set -<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 @@ mask quad set --- -<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 @@ true if <a href="undocumented#Point">Point</a> is in <a href="#Path">Path</a>. --- -<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 @@ path is not equal to copy --- -<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 @@ dump --- -<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 @@ size of storage required for <a href="#Path">Path</a>; always a multiple of 4. --- -<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 @@ not necessarily have matching <a href="SkPath_Reference#Generation_ID">Generatio 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 @@ empty genID = 1 --- -<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 @@ Not currently maintained. --- -<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 @@ path of the glyph.</div></fiddle-embed></div> <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 @@ iter is done --- -<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 @@ kDone_Verb --- -<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 @@ kDone_Verb --- -<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 @@ kDone_Verb --- -<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 @@ conic weight: 0.5 --- -<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 @@ line generated by close --- -<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 @@ with close(), forceClose is true : isClosedContour returns true 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 @@ Call <a href="#setPath">setPath</a> to initialize <a href="SkPath_Reference#Iter --- -<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 @@ Sets <a href="#RawIter">RawIter</a> to return elements of <a href="#Verb_Array"> --- -<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 @@ Sets <a href="SkPath_Reference#Iter">Iter</a> to return elements of <a href="#Ve --- -<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 @@ kDone_Verb --- -<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 @@ peek Done == verb Done --- -<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 7aafa6ea04..83c5b8b617 100644 --- a/site/user/api/undocumented.md +++ b/site/user/api/undocumented.md @@ -9,7 +9,7 @@ undocumented # <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 @@ SkCanvas* beginPage(SkScalar width, SkScalar height, # <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 @@ static constexpr SkRect SK_WARN_UNUSED_RESULT MakeEmpty() --- -<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 @@ void dump() const --- -<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 @@ void dumpHex() const # <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 @@ int SkColorSetARGB(a, r, g, b) # <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 @@ void draw(SkCanvas*, const SkMatrix* = NULL) # <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 @@ static std::unique_ptr<SkCanvas> # <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 @@ SkImageInfo() # <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 @@ sk_sp<SkShader> makeShader(SkShader::TileMode, SkShader::TileMode, # <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 @@ bool SK_API Op(const SkPath& one, const SkPath& two, SkPathOp op, SkPath* result # <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 @@ SkCanvas* beginRecording(const SkRect& bounds, SkBBHFactory* bbhFactory = NULL, # <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 @@ void dump() const --- -<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 @@ void dumpHex() const </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 @@ static sk_sp<SkShader> MakeBitmapShader(const SkBitmap& src, TileMode tmx, # <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"> |