1// Copyright 2019 Google LLC. 2// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. 3#include "../../docs/examples/50_percent_gray.cpp" 4#include "../../docs/examples/50_percent_srgb.cpp" 5#include "../../docs/examples/Alpha_Constants_a.cpp" 6#include "../../docs/examples/Alpha_Constants_b.cpp" 7#include "../../docs/examples/Alpha_Type_Opaque.cpp" 8#include "../../docs/examples/Alpha_Type_Premul.cpp" 9#include "../../docs/examples/Alpha_Type_Unpremul.cpp" 10#include "../../docs/examples/Anti_Alias.cpp" 11#include "../../docs/examples/Arc.cpp" 12#include "../../docs/examples/AutoCanvasRestore_SkCanvas_star.cpp" 13#include "../../docs/examples/AutoCanvasRestore_restore.cpp" 14#include "../../docs/examples/Bitmap_012.cpp" 15#include "../../docs/examples/Bitmap_ComputeIsOpaque.cpp" 16#include "../../docs/examples/Bitmap_HeapAllocator_allocPixelRef.cpp" 17#include "../../docs/examples/Bitmap_allocN32Pixels.cpp" 18#include "../../docs/examples/Bitmap_allocPixels.cpp" 19#include "../../docs/examples/Bitmap_allocPixelsFlags.cpp" 20#include "../../docs/examples/Bitmap_bounds.cpp" 21#include "../../docs/examples/Bitmap_bytesPerPixel.cpp" 22#include "../../docs/examples/Bitmap_colorSpace.cpp" 23#include "../../docs/examples/Bitmap_colorType.cpp" 24#include "../../docs/examples/Bitmap_computeByteSize.cpp" 25#include "../../docs/examples/Bitmap_copy_const_SkBitmap.cpp" 26#include "../../docs/examples/Bitmap_copy_operator.cpp" 27#include "../../docs/examples/Bitmap_dimensions.cpp" 28#include "../../docs/examples/Bitmap_drawsNothing.cpp" 29#include "../../docs/examples/Bitmap_empty.cpp" 30#include "../../docs/examples/Bitmap_empty_constructor.cpp" 31#include "../../docs/examples/Bitmap_erase.cpp" 32#include "../../docs/examples/Bitmap_eraseARGB.cpp" 33#include "../../docs/examples/Bitmap_eraseColor.cpp" 34#include "../../docs/examples/Bitmap_extractAlpha.cpp" 35#include "../../docs/examples/Bitmap_extractAlpha_2.cpp" 36#include "../../docs/examples/Bitmap_extractAlpha_3.cpp" 37#include "../../docs/examples/Bitmap_extractSubset.cpp" 38#include "../../docs/examples/Bitmap_getAddr.cpp" 39#include "../../docs/examples/Bitmap_getAddr16.cpp" 40#include "../../docs/examples/Bitmap_getAddr32.cpp" 41#include "../../docs/examples/Bitmap_getAddr8.cpp" 42#include "../../docs/examples/Bitmap_getBounds.cpp" 43#include "../../docs/examples/Bitmap_getBounds_2.cpp" 44#include "../../docs/examples/Bitmap_getColor.cpp" 45#include "../../docs/examples/Bitmap_getGenerationID.cpp" 46#include "../../docs/examples/Bitmap_getPixels.cpp" 47#include "../../docs/examples/Bitmap_getSubset.cpp" 48#include "../../docs/examples/Bitmap_height.cpp" 49#include "../../docs/examples/Bitmap_info.cpp" 50#include "../../docs/examples/Bitmap_installPixels.cpp" 51#include "../../docs/examples/Bitmap_installPixels_2.cpp" 52#include "../../docs/examples/Bitmap_installPixels_3.cpp" 53#include "../../docs/examples/Bitmap_isImmutable.cpp" 54#include "../../docs/examples/Bitmap_isNull.cpp" 55#include "../../docs/examples/Bitmap_isOpaque.cpp" 56#include "../../docs/examples/Bitmap_move_SkBitmap.cpp" 57#include "../../docs/examples/Bitmap_move_operator.cpp" 58#include "../../docs/examples/Bitmap_notifyPixelsChanged.cpp" 59#include "../../docs/examples/Bitmap_peekPixels.cpp" 60#include "../../docs/examples/Bitmap_pixelRef.cpp" 61#include "../../docs/examples/Bitmap_pixelRefOrigin.cpp" 62#include "../../docs/examples/Bitmap_pixmap.cpp" 63#include "../../docs/examples/Bitmap_readPixels.cpp" 64#include "../../docs/examples/Bitmap_readPixels_2.cpp" 65#include "../../docs/examples/Bitmap_readPixels_3.cpp" 66#include "../../docs/examples/Bitmap_readyToDraw.cpp" 67#include "../../docs/examples/Bitmap_refColorSpace.cpp" 68#include "../../docs/examples/Bitmap_reset.cpp" 69#include "../../docs/examples/Bitmap_rowBytes.cpp" 70#include "../../docs/examples/Bitmap_rowBytesAsPixels.cpp" 71#include "../../docs/examples/Bitmap_setAlphaType.cpp" 72#include "../../docs/examples/Bitmap_setImmutable.cpp" 73#include "../../docs/examples/Bitmap_setInfo.cpp" 74#include "../../docs/examples/Bitmap_setPixelRef.cpp" 75#include "../../docs/examples/Bitmap_setPixels.cpp" 76#include "../../docs/examples/Bitmap_shiftPerPixel.cpp" 77#include "../../docs/examples/Bitmap_swap.cpp" 78#include "../../docs/examples/Bitmap_tryAllocN32Pixels.cpp" 79#include "../../docs/examples/Bitmap_tryAllocPixels.cpp" 80#include "../../docs/examples/Bitmap_tryAllocPixelsFlags.cpp" 81#include "../../docs/examples/Bitmap_tryAllocPixels_2.cpp" 82#include "../../docs/examples/Bitmap_tryAllocPixels_3.cpp" 83#include "../../docs/examples/Bitmap_tryAllocPixels_4.cpp" 84#include "../../docs/examples/Bitmap_width.cpp" 85#include "../../docs/examples/Bitmap_writePixels.cpp" 86#include "../../docs/examples/Bitmap_writePixels_2.cpp" 87#include "../../docs/examples/BlendModes.cpp" 88#include "../../docs/examples/Blend_Mode_Methods.cpp" 89#include "../../docs/examples/Canvas_129.cpp" 90#include "../../docs/examples/Canvas_MakeRasterDirect.cpp" 91#include "../../docs/examples/Canvas_MakeRasterDirectN32.cpp" 92#include "../../docs/examples/Canvas_PointMode.cpp" 93#include "../../docs/examples/Canvas_SaveLayerRec.cpp" 94#include "../../docs/examples/Canvas_SaveLayerRec_SaveLayerRec.cpp" 95#include "../../docs/examples/Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star.cpp" 96#include "../../docs/examples/Canvas_SaveLayerRec_const_SkRect_star_const_SkPaint_star_const_SkImageFilter_star.cpp" 97#include "../../docs/examples/Canvas_SrcRectConstraint.cpp" 98#include "../../docs/examples/Canvas_accessTopLayerPixels_a.cpp" 99#include "../../docs/examples/Canvas_accessTopLayerPixels_b.cpp" 100#include "../../docs/examples/Canvas_accessTopRasterHandle.cpp" 101#include "../../docs/examples/Canvas_clear.cpp" 102#include "../../docs/examples/Canvas_clipPath.cpp" 103#include "../../docs/examples/Canvas_clipPath_2.cpp" 104#include "../../docs/examples/Canvas_clipPath_3.cpp" 105#include "../../docs/examples/Canvas_clipRRect.cpp" 106#include "../../docs/examples/Canvas_clipRRect_2.cpp" 107#include "../../docs/examples/Canvas_clipRRect_3.cpp" 108#include "../../docs/examples/Canvas_clipRect.cpp" 109#include "../../docs/examples/Canvas_clipRect_2.cpp" 110#include "../../docs/examples/Canvas_clipRect_3.cpp" 111#include "../../docs/examples/Canvas_clipRegion.cpp" 112#include "../../docs/examples/Canvas_concat.cpp" 113#include "../../docs/examples/Canvas_const_SkBitmap_const_SkSurfaceProps.cpp" 114#include "../../docs/examples/Canvas_copy_const_SkBitmap.cpp" 115#include "../../docs/examples/Canvas_destructor.cpp" 116#include "../../docs/examples/Canvas_drawAnnotation_2.cpp" 117#include "../../docs/examples/Canvas_drawArc_a.cpp" 118#include "../../docs/examples/Canvas_drawArc_b.cpp" 119#include "../../docs/examples/Canvas_drawAtlas.cpp" 120#include "../../docs/examples/Canvas_drawAtlas_2.cpp" 121#include "../../docs/examples/Canvas_drawBitmap.cpp" 122#include "../../docs/examples/Canvas_drawBitmapRect.cpp" 123#include "../../docs/examples/Canvas_drawBitmapRect_2.cpp" 124#include "../../docs/examples/Canvas_drawBitmapRect_3.cpp" 125#include "../../docs/examples/Canvas_drawCircle.cpp" 126#include "../../docs/examples/Canvas_drawCircle_2.cpp" 127#include "../../docs/examples/Canvas_drawColor.cpp" 128#include "../../docs/examples/Canvas_drawDRRect_a.cpp" 129#include "../../docs/examples/Canvas_drawDRRect_b.cpp" 130#include "../../docs/examples/Canvas_drawDrawable.cpp" 131#include "../../docs/examples/Canvas_drawDrawable_2.cpp" 132#include "../../docs/examples/Canvas_drawIRect.cpp" 133#include "../../docs/examples/Canvas_drawImage.cpp" 134#include "../../docs/examples/Canvas_drawImageNine.cpp" 135#include "../../docs/examples/Canvas_drawImageNine_2.cpp" 136#include "../../docs/examples/Canvas_drawImageRect.cpp" 137#include "../../docs/examples/Canvas_drawImageRect_2.cpp" 138#include "../../docs/examples/Canvas_drawImageRect_3.cpp" 139#include "../../docs/examples/Canvas_drawImageRect_4.cpp" 140#include "../../docs/examples/Canvas_drawImageRect_5.cpp" 141#include "../../docs/examples/Canvas_drawImageRect_6.cpp" 142#include "../../docs/examples/Canvas_drawImage_2.cpp" 143#include "../../docs/examples/Canvas_drawLine.cpp" 144#include "../../docs/examples/Canvas_drawLine_2.cpp" 145#include "../../docs/examples/Canvas_drawOval.cpp" 146#include "../../docs/examples/Canvas_drawPaint.cpp" 147#include "../../docs/examples/Canvas_drawPatch.cpp" 148#include "../../docs/examples/Canvas_drawPatch_2_a.cpp" 149#include "../../docs/examples/Canvas_drawPatch_2_b.cpp" 150#include "../../docs/examples/Canvas_drawPath.cpp" 151#include "../../docs/examples/Canvas_drawPicture_2.cpp" 152#include "../../docs/examples/Canvas_drawPicture_3.cpp" 153#include "../../docs/examples/Canvas_drawPicture_4.cpp" 154#include "../../docs/examples/Canvas_drawPoint.cpp" 155#include "../../docs/examples/Canvas_drawPoint_2.cpp" 156#include "../../docs/examples/Canvas_drawPoints.cpp" 157#include "../../docs/examples/Canvas_drawPosText.cpp" 158#include "../../docs/examples/Canvas_drawPosTextH.cpp" 159#include "../../docs/examples/Canvas_drawRRect.cpp" 160#include "../../docs/examples/Canvas_drawRect.cpp" 161#include "../../docs/examples/Canvas_drawRegion.cpp" 162#include "../../docs/examples/Canvas_drawRoundRect.cpp" 163#include "../../docs/examples/Canvas_drawString.cpp" 164#include "../../docs/examples/Canvas_drawString_2.cpp" 165#include "../../docs/examples/Canvas_drawText.cpp" 166#include "../../docs/examples/Canvas_drawTextBlob.cpp" 167#include "../../docs/examples/Canvas_drawTextBlob_2.cpp" 168#include "../../docs/examples/Canvas_drawTextRSXform.cpp" 169#include "../../docs/examples/Canvas_drawVertices.cpp" 170#include "../../docs/examples/Canvas_drawVertices_2.cpp" 171#include "../../docs/examples/Canvas_empty_constructor.cpp" 172#include "../../docs/examples/Canvas_getBaseLayerSize.cpp" 173#include "../../docs/examples/Canvas_getContext.cpp" 174#include "../../docs/examples/Canvas_getDeviceClipBounds.cpp" 175#include "../../docs/examples/Canvas_getDeviceClipBounds_2.cpp" 176#include "../../docs/examples/Canvas_getLocalClipBounds.cpp" 177#include "../../docs/examples/Canvas_getLocalClipBounds_2.cpp" 178#include "../../docs/examples/Canvas_getProps.cpp" 179#include "../../docs/examples/Canvas_getSaveCount.cpp" 180#include "../../docs/examples/Canvas_getTotalMatrix.cpp" 181#include "../../docs/examples/Canvas_imageInfo.cpp" 182#include "../../docs/examples/Canvas_int_int_const_SkSurfaceProps_star.cpp" 183#include "../../docs/examples/Canvas_isClipEmpty.cpp" 184#include "../../docs/examples/Canvas_isClipRect.cpp" 185#include "../../docs/examples/Canvas_kInitWithPrevious_SaveLayerFlag.cpp" 186#include "../../docs/examples/Canvas_makeSurface.cpp" 187#include "../../docs/examples/Canvas_peekPixels.cpp" 188#include "../../docs/examples/Canvas_quickReject.cpp" 189#include "../../docs/examples/Canvas_quickReject_2.cpp" 190#include "../../docs/examples/Canvas_readPixels_2.cpp" 191#include "../../docs/examples/Canvas_readPixels_3.cpp" 192#include "../../docs/examples/Canvas_readPixels_a.cpp" 193#include "../../docs/examples/Canvas_readPixels_b.cpp" 194#include "../../docs/examples/Canvas_resetMatrix.cpp" 195#include "../../docs/examples/Canvas_restore.cpp" 196#include "../../docs/examples/Canvas_restoreToCount.cpp" 197#include "../../docs/examples/Canvas_rotate.cpp" 198#include "../../docs/examples/Canvas_rotate_2.cpp" 199#include "../../docs/examples/Canvas_save.cpp" 200#include "../../docs/examples/Canvas_saveLayer.cpp" 201#include "../../docs/examples/Canvas_saveLayerAlpha.cpp" 202#include "../../docs/examples/Canvas_saveLayerPreserveLCDTextRequests.cpp" 203#include "../../docs/examples/Canvas_saveLayer_2.cpp" 204#include "../../docs/examples/Canvas_saveLayer_3.cpp" 205#include "../../docs/examples/Canvas_saveLayer_4.cpp" 206#include "../../docs/examples/Canvas_scale.cpp" 207#include "../../docs/examples/Canvas_setMatrix.cpp" 208#include "../../docs/examples/Canvas_skew.cpp" 209#include "../../docs/examples/Canvas_translate.cpp" 210#include "../../docs/examples/Canvas_writePixels.cpp" 211#include "../../docs/examples/Canvas_writePixels_2.cpp" 212#include "../../docs/examples/ChromeMDRefreshTab.cpp" 213#include "../../docs/examples/ChromeMDRefreshTabs.cpp" 214#include "../../docs/examples/Clear.cpp" 215#include "../../docs/examples/Clip.cpp" 216#include "../../docs/examples/Color.cpp" 217#include "../../docs/examples/ColorGetA.cpp" 218#include "../../docs/examples/ColorGetB.cpp" 219#include "../../docs/examples/ColorGetG.cpp" 220#include "../../docs/examples/ColorGetR.cpp" 221#include "../../docs/examples/ColorSetA.cpp" 222#include "../../docs/examples/ColorSetARGB.cpp" 223#include "../../docs/examples/ColorSetRGB.cpp" 224#include "../../docs/examples/ColorToHSV.cpp" 225#include "../../docs/examples/ColorTypeBytesPerPixel.cpp" 226#include "../../docs/examples/ColorTypeIsAlwaysOpaque.cpp" 227#include "../../docs/examples/ColorTypeValidateAlphaType.cpp" 228#include "../../docs/examples/Color_Burn.cpp" 229#include "../../docs/examples/Color_Constants_a.cpp" 230#include "../../docs/examples/Color_Constants_b.cpp" 231#include "../../docs/examples/Color_Constants_c.cpp" 232#include "../../docs/examples/Color_Constants_d.cpp" 233#include "../../docs/examples/Color_Dodge.cpp" 234#include "../../docs/examples/Color_Filter_Methods.cpp" 235#include "../../docs/examples/Color_Methods.cpp" 236#include "../../docs/examples/Color_Type_ARGB_4444.cpp" 237#include "../../docs/examples/Color_Type_Alpha_8.cpp" 238#include "../../docs/examples/Color_Type_BGRA_8888.cpp" 239#include "../../docs/examples/Color_Type_Gray_8.cpp" 240#include "../../docs/examples/Color_Type_RGBA_1010102.cpp" 241#include "../../docs/examples/Color_Type_RGBA_8888.cpp" 242#include "../../docs/examples/Color_Type_RGBA_F16.cpp" 243#include "../../docs/examples/Color_Type_RGB_101010.cpp" 244#include "../../docs/examples/Color_Type_RGB_565.cpp" 245#include "../../docs/examples/Color_Type_RGB_888.cpp" 246#include "../../docs/examples/Color_Wheel.cpp" 247#include "../../docs/examples/Colors.cpp" 248#include "../../docs/examples/Conic_Weight_a.cpp" 249#include "../../docs/examples/Conic_Weight_b.cpp" 250#include "../../docs/examples/Conic_Weight_c.cpp" 251#include "../../docs/examples/Cubic.cpp" 252#include "../../docs/examples/DCIToXYZD50.cpp" 253#include "../../docs/examples/Darken.cpp" 254#include "../../docs/examples/Device_Text.cpp" 255#include "../../docs/examples/Difference.cpp" 256#include "../../docs/examples/Dither_a.cpp" 257#include "../../docs/examples/Dither_b.cpp" 258#include "../../docs/examples/Dst.cpp" 259#include "../../docs/examples/Dst_Atop.cpp" 260#include "../../docs/examples/Dst_In.cpp" 261#include "../../docs/examples/Dst_Out.cpp" 262#include "../../docs/examples/Dst_Over.cpp" 263#include "../../docs/examples/Exclusion.cpp" 264#include "../../docs/examples/Fake_Bold.cpp" 265#include "../../docs/examples/Font_breakText.cpp" 266#include "../../docs/examples/GradientShader_MakeLinear.cpp" 267#include "../../docs/examples/HSVToColor.cpp" 268#include "../../docs/examples/HSVToColor_2.cpp" 269#include "../../docs/examples/Hard_Light.cpp" 270#include "../../docs/examples/Hue.cpp" 271#include "../../docs/examples/IPoint_Make.cpp" 272#include "../../docs/examples/IPoint_add_operator.cpp" 273#include "../../docs/examples/IPoint_addto_operator.cpp" 274#include "../../docs/examples/IPoint_equal_operator.cpp" 275#include "../../docs/examples/IPoint_equals.cpp" 276#include "../../docs/examples/IPoint_isZero.cpp" 277#include "../../docs/examples/IPoint_minus_operator.cpp" 278#include "../../docs/examples/IPoint_notequal_operator.cpp" 279#include "../../docs/examples/IPoint_set.cpp" 280#include "../../docs/examples/IPoint_subtract_operator.cpp" 281#include "../../docs/examples/IPoint_subtractfrom_operator.cpp" 282#include "../../docs/examples/IPoint_x.cpp" 283#include "../../docs/examples/IPoint_y.cpp" 284#include "../../docs/examples/IRect_Intersects.cpp" 285#include "../../docs/examples/IRect_MakeEmpty.cpp" 286#include "../../docs/examples/IRect_MakeLTRB.cpp" 287#include "../../docs/examples/IRect_MakeSize.cpp" 288#include "../../docs/examples/IRect_MakeWH.cpp" 289#include "../../docs/examples/IRect_MakeXYWH.cpp" 290#include "../../docs/examples/IRect_adjust.cpp" 291#include "../../docs/examples/IRect_bottom.cpp" 292#include "../../docs/examples/IRect_contains.cpp" 293#include "../../docs/examples/IRect_containsNoEmptyCheck.cpp" 294#include "../../docs/examples/IRect_containsNoEmptyCheck_2.cpp" 295#include "../../docs/examples/IRect_contains_3.cpp" 296#include "../../docs/examples/IRect_contains_4.cpp" 297#include "../../docs/examples/IRect_equal_operator.cpp" 298#include "../../docs/examples/IRect_height.cpp" 299#include "../../docs/examples/IRect_height64.cpp" 300#include "../../docs/examples/IRect_inset.cpp" 301#include "../../docs/examples/IRect_intersect.cpp" 302#include "../../docs/examples/IRect_intersect_2.cpp" 303#include "../../docs/examples/IRect_isEmpty.cpp" 304#include "../../docs/examples/IRect_isEmpty64.cpp" 305#include "../../docs/examples/IRect_join_2.cpp" 306#include "../../docs/examples/IRect_left.cpp" 307#include "../../docs/examples/IRect_makeInset.cpp" 308#include "../../docs/examples/IRect_makeOffset.cpp" 309#include "../../docs/examples/IRect_makeOutset.cpp" 310#include "../../docs/examples/IRect_makeSorted.cpp" 311#include "../../docs/examples/IRect_notequal_operator.cpp" 312#include "../../docs/examples/IRect_offset.cpp" 313#include "../../docs/examples/IRect_offsetTo.cpp" 314#include "../../docs/examples/IRect_offset_2.cpp" 315#include "../../docs/examples/IRect_outset.cpp" 316#include "../../docs/examples/IRect_right.cpp" 317#include "../../docs/examples/IRect_setEmpty.cpp" 318#include "../../docs/examples/IRect_setLTRB.cpp" 319#include "../../docs/examples/IRect_setXYWH.cpp" 320#include "../../docs/examples/IRect_size.cpp" 321#include "../../docs/examples/IRect_sort.cpp" 322#include "../../docs/examples/IRect_top.cpp" 323#include "../../docs/examples/IRect_width.cpp" 324#include "../../docs/examples/IRect_width64.cpp" 325#include "../../docs/examples/IRect_x.cpp" 326#include "../../docs/examples/IRect_y.cpp" 327#include "../../docs/examples/ImageInfo_ByteSizeOverflowed.cpp" 328#include "../../docs/examples/ImageInfo_Make.cpp" 329#include "../../docs/examples/ImageInfo_MakeA8.cpp" 330#include "../../docs/examples/ImageInfo_MakeN32.cpp" 331#include "../../docs/examples/ImageInfo_MakeN32Premul.cpp" 332#include "../../docs/examples/ImageInfo_MakeN32Premul_2.cpp" 333#include "../../docs/examples/ImageInfo_MakeS32.cpp" 334#include "../../docs/examples/ImageInfo_MakeUnknown.cpp" 335#include "../../docs/examples/ImageInfo_MakeUnknown_2.cpp" 336#include "../../docs/examples/ImageInfo_alphaType.cpp" 337#include "../../docs/examples/ImageInfo_bounds.cpp" 338#include "../../docs/examples/ImageInfo_bytesPerPixel.cpp" 339#include "../../docs/examples/ImageInfo_colorSpace.cpp" 340#include "../../docs/examples/ImageInfo_colorType.cpp" 341#include "../../docs/examples/ImageInfo_computeByteSize.cpp" 342#include "../../docs/examples/ImageInfo_computeMinByteSize.cpp" 343#include "../../docs/examples/ImageInfo_computeOffset.cpp" 344#include "../../docs/examples/ImageInfo_dimensions.cpp" 345#include "../../docs/examples/ImageInfo_empty_constructor.cpp" 346#include "../../docs/examples/ImageInfo_equal1_operator.cpp" 347#include "../../docs/examples/ImageInfo_gammaCloseToSRGB.cpp" 348#include "../../docs/examples/ImageInfo_height.cpp" 349#include "../../docs/examples/ImageInfo_isEmpty.cpp" 350#include "../../docs/examples/ImageInfo_isOpaque.cpp" 351#include "../../docs/examples/ImageInfo_makeColorSpace.cpp" 352#include "../../docs/examples/ImageInfo_makeWH.cpp" 353#include "../../docs/examples/ImageInfo_minRowBytes.cpp" 354#include "../../docs/examples/ImageInfo_minRowBytes64.cpp" 355#include "../../docs/examples/ImageInfo_notequal1_operator.cpp" 356#include "../../docs/examples/ImageInfo_refColorSpace.cpp" 357#include "../../docs/examples/ImageInfo_reset.cpp" 358#include "../../docs/examples/ImageInfo_shiftPerPixel.cpp" 359#include "../../docs/examples/ImageInfo_validRowBytes.cpp" 360#include "../../docs/examples/ImageInfo_width.cpp" 361#include "../../docs/examples/Image_Filter_Methods.cpp" 362#include "../../docs/examples/Image_MakeBackendTextureFromSkImage.cpp" 363#include "../../docs/examples/Image_MakeCrossContextFromPixmap.cpp" 364#include "../../docs/examples/Image_MakeFromAdoptedTexture.cpp" 365#include "../../docs/examples/Image_MakeFromBitmap.cpp" 366#include "../../docs/examples/Image_MakeFromEncoded.cpp" 367#include "../../docs/examples/Image_MakeFromGenerator.cpp" 368#include "../../docs/examples/Image_MakeFromPicture.cpp" 369#include "../../docs/examples/Image_MakeFromRaster.cpp" 370#include "../../docs/examples/Image_MakeFromTexture.cpp" 371#include "../../docs/examples/Image_MakeFromTexture_2.cpp" 372#include "../../docs/examples/Image_MakeRasterCopy.cpp" 373#include "../../docs/examples/Image_MakeRasterData.cpp" 374#include "../../docs/examples/Image_alphaType.cpp" 375#include "../../docs/examples/Image_bounds.cpp" 376#include "../../docs/examples/Image_colorSpace.cpp" 377#include "../../docs/examples/Image_colorType.cpp" 378#include "../../docs/examples/Image_dimensions.cpp" 379#include "../../docs/examples/Image_encodeToData.cpp" 380#include "../../docs/examples/Image_encodeToData_2.cpp" 381#include "../../docs/examples/Image_getBackendTexture.cpp" 382#include "../../docs/examples/Image_height.cpp" 383#include "../../docs/examples/Image_isAlphaOnly.cpp" 384#include "../../docs/examples/Image_isLazyGenerated_a.cpp" 385#include "../../docs/examples/Image_isLazyGenerated_b.cpp" 386#include "../../docs/examples/Image_isOpaque.cpp" 387#include "../../docs/examples/Image_isTextureBacked.cpp" 388#include "../../docs/examples/Image_isValid.cpp" 389#include "../../docs/examples/Image_makeColorSpace.cpp" 390#include "../../docs/examples/Image_makeNonTextureImage.cpp" 391#include "../../docs/examples/Image_makeRasterImage.cpp" 392#include "../../docs/examples/Image_makeShader.cpp" 393#include "../../docs/examples/Image_makeShader_2.cpp" 394#include "../../docs/examples/Image_makeSubset.cpp" 395#include "../../docs/examples/Image_makeTextureImage.cpp" 396#include "../../docs/examples/Image_makeWithFilter.cpp" 397#include "../../docs/examples/Image_peekPixels.cpp" 398#include "../../docs/examples/Image_readPixels.cpp" 399#include "../../docs/examples/Image_readPixels_2.cpp" 400#include "../../docs/examples/Image_refColorSpace.cpp" 401#include "../../docs/examples/Image_refEncodedData.cpp" 402#include "../../docs/examples/Image_scalePixels.cpp" 403#include "../../docs/examples/Image_uniqueID.cpp" 404#include "../../docs/examples/Image_width.cpp" 405#include "../../docs/examples/Lighten.cpp" 406#include "../../docs/examples/Luminosity.cpp" 407#include "../../docs/examples/Mask_Filter_Methods.cpp" 408#include "../../docs/examples/Matrix_063.cpp" 409#include "../../docs/examples/Matrix_Concat.cpp" 410#include "../../docs/examples/Matrix_I.cpp" 411#include "../../docs/examples/Matrix_InvalidMatrix.cpp" 412#include "../../docs/examples/Matrix_MakeAll.cpp" 413#include "../../docs/examples/Matrix_MakeRectToRect.cpp" 414#include "../../docs/examples/Matrix_MakeScale.cpp" 415#include "../../docs/examples/Matrix_MakeTrans.cpp" 416#include "../../docs/examples/Matrix_ScaleToFit.cpp" 417#include "../../docs/examples/Matrix_SetAffineIdentity.cpp" 418#include "../../docs/examples/Matrix_TypeMask.cpp" 419#include "../../docs/examples/Matrix_array_operator.cpp" 420#include "../../docs/examples/Matrix_asAffine.cpp" 421#include "../../docs/examples/Matrix_decomposeScale.cpp" 422#include "../../docs/examples/Matrix_dirtyMatrixTypeCache.cpp" 423#include "../../docs/examples/Matrix_dump.cpp" 424#include "../../docs/examples/Matrix_get.cpp" 425#include "../../docs/examples/Matrix_get9.cpp" 426#include "../../docs/examples/Matrix_getMaxScale.cpp" 427#include "../../docs/examples/Matrix_getMinMaxScales.cpp" 428#include "../../docs/examples/Matrix_getMinScale.cpp" 429#include "../../docs/examples/Matrix_getPerspX.cpp" 430#include "../../docs/examples/Matrix_getPerspY.cpp" 431#include "../../docs/examples/Matrix_getScaleX.cpp" 432#include "../../docs/examples/Matrix_getScaleY.cpp" 433#include "../../docs/examples/Matrix_getSkewX.cpp" 434#include "../../docs/examples/Matrix_getSkewY.cpp" 435#include "../../docs/examples/Matrix_getTranslateX.cpp" 436#include "../../docs/examples/Matrix_getTranslateY.cpp" 437#include "../../docs/examples/Matrix_getType.cpp" 438#include "../../docs/examples/Matrix_hasPerspective.cpp" 439#include "../../docs/examples/Matrix_invert.cpp" 440#include "../../docs/examples/Matrix_isFinite.cpp" 441#include "../../docs/examples/Matrix_isIdentity.cpp" 442#include "../../docs/examples/Matrix_isScaleTranslate.cpp" 443#include "../../docs/examples/Matrix_isSimilarity.cpp" 444#include "../../docs/examples/Matrix_isTranslate.cpp" 445#include "../../docs/examples/Matrix_mapHomogeneousPoints.cpp" 446#include "../../docs/examples/Matrix_mapPoints.cpp" 447#include "../../docs/examples/Matrix_mapPoints_2.cpp" 448#include "../../docs/examples/Matrix_mapRadius.cpp" 449#include "../../docs/examples/Matrix_mapRect.cpp" 450#include "../../docs/examples/Matrix_mapRectScaleTranslate.cpp" 451#include "../../docs/examples/Matrix_mapRectToQuad.cpp" 452#include "../../docs/examples/Matrix_mapRect_2.cpp" 453#include "../../docs/examples/Matrix_mapRect_3.cpp" 454#include "../../docs/examples/Matrix_mapVector.cpp" 455#include "../../docs/examples/Matrix_mapVector_2.cpp" 456#include "../../docs/examples/Matrix_mapVectors.cpp" 457#include "../../docs/examples/Matrix_mapVectors_2.cpp" 458#include "../../docs/examples/Matrix_mapXY.cpp" 459#include "../../docs/examples/Matrix_mapXY_2.cpp" 460#include "../../docs/examples/Matrix_postConcat.cpp" 461#include "../../docs/examples/Matrix_postRotate.cpp" 462#include "../../docs/examples/Matrix_postRotate_2.cpp" 463#include "../../docs/examples/Matrix_postScale.cpp" 464#include "../../docs/examples/Matrix_postScale_2.cpp" 465#include "../../docs/examples/Matrix_postSkew.cpp" 466#include "../../docs/examples/Matrix_postSkew_2.cpp" 467#include "../../docs/examples/Matrix_postTranslate.cpp" 468#include "../../docs/examples/Matrix_preConcat.cpp" 469#include "../../docs/examples/Matrix_preRotate.cpp" 470#include "../../docs/examples/Matrix_preRotate_2.cpp" 471#include "../../docs/examples/Matrix_preScale.cpp" 472#include "../../docs/examples/Matrix_preScale_2.cpp" 473#include "../../docs/examples/Matrix_preSkew.cpp" 474#include "../../docs/examples/Matrix_preSkew_2.cpp" 475#include "../../docs/examples/Matrix_preTranslate.cpp" 476#include "../../docs/examples/Matrix_preservesAxisAlignment.cpp" 477#include "../../docs/examples/Matrix_preservesRightAngles.cpp" 478#include "../../docs/examples/Matrix_rectStaysRect.cpp" 479#include "../../docs/examples/Matrix_reset.cpp" 480#include "../../docs/examples/Matrix_set.cpp" 481#include "../../docs/examples/Matrix_set9.cpp" 482#include "../../docs/examples/Matrix_setAffine.cpp" 483#include "../../docs/examples/Matrix_setAll.cpp" 484#include "../../docs/examples/Matrix_setConcat.cpp" 485#include "../../docs/examples/Matrix_setIdentity.cpp" 486#include "../../docs/examples/Matrix_setPerspX.cpp" 487#include "../../docs/examples/Matrix_setPerspY.cpp" 488#include "../../docs/examples/Matrix_setPolyToPoly.cpp" 489#include "../../docs/examples/Matrix_setRSXform.cpp" 490#include "../../docs/examples/Matrix_setRotate.cpp" 491#include "../../docs/examples/Matrix_setRotate_2.cpp" 492#include "../../docs/examples/Matrix_setScale.cpp" 493#include "../../docs/examples/Matrix_setScaleTranslate.cpp" 494#include "../../docs/examples/Matrix_setScaleX.cpp" 495#include "../../docs/examples/Matrix_setScaleY.cpp" 496#include "../../docs/examples/Matrix_setScale_2.cpp" 497#include "../../docs/examples/Matrix_setSinCos.cpp" 498#include "../../docs/examples/Matrix_setSinCos_2.cpp" 499#include "../../docs/examples/Matrix_setSkew.cpp" 500#include "../../docs/examples/Matrix_setSkewX.cpp" 501#include "../../docs/examples/Matrix_setSkewY.cpp" 502#include "../../docs/examples/Matrix_setSkew_2.cpp" 503#include "../../docs/examples/Matrix_setTranslate.cpp" 504#include "../../docs/examples/Matrix_setTranslateX.cpp" 505#include "../../docs/examples/Matrix_setTranslateY.cpp" 506#include "../../docs/examples/Matrix_setTranslate_2.cpp" 507#include "../../docs/examples/MemberIndex.cpp" 508#include "../../docs/examples/Miter_Limit.cpp" 509#include "../../docs/examples/Modulate.cpp" 510#include "../../docs/examples/Multiply.cpp" 511#include "../../docs/examples/Octopus_Generator.cpp" 512#include "../../docs/examples/Octopus_Generator_Animated.cpp" 513#include "../../docs/examples/Overlay.cpp" 514#include "../../docs/examples/PDF.cpp" 515#include "../../docs/examples/PaintDump.cpp" 516#include "../../docs/examples/Paint_053.cpp" 517#include "../../docs/examples/Paint_057.cpp" 518#include "../../docs/examples/Paint_containsText.cpp" 519#include "../../docs/examples/Paint_copy_const_SkPaint.cpp" 520#include "../../docs/examples/Paint_copy_operator.cpp" 521#include "../../docs/examples/Paint_countText.cpp" 522#include "../../docs/examples/Paint_empty_constructor.cpp" 523#include "../../docs/examples/Paint_equal_operator.cpp" 524#include "../../docs/examples/Paint_getAlpha.cpp" 525#include "../../docs/examples/Paint_getColor.cpp" 526#include "../../docs/examples/Paint_getColor4f.cpp" 527#include "../../docs/examples/Paint_getColorFilter.cpp" 528#include "../../docs/examples/Paint_getFillPath.cpp" 529#include "../../docs/examples/Paint_getFillPath_2.cpp" 530#include "../../docs/examples/Paint_getFlags.cpp" 531#include "../../docs/examples/Paint_getFontMetrics.cpp" 532#include "../../docs/examples/Paint_getFontSpacing.cpp" 533#include "../../docs/examples/Paint_getHinting.cpp" 534#include "../../docs/examples/Paint_getImageFilter.cpp" 535#include "../../docs/examples/Paint_getMaskFilter.cpp" 536#include "../../docs/examples/Paint_getPathEffect.cpp" 537#include "../../docs/examples/Paint_getPosTextPath.cpp" 538#include "../../docs/examples/Paint_getShader.cpp" 539#include "../../docs/examples/Paint_getStrokeCap.cpp" 540#include "../../docs/examples/Paint_getStrokeJoin.cpp" 541#include "../../docs/examples/Paint_getStrokeMiter.cpp" 542#include "../../docs/examples/Paint_getStrokeWidth.cpp" 543#include "../../docs/examples/Paint_getStyle.cpp" 544#include "../../docs/examples/Paint_getTextEncoding.cpp" 545#include "../../docs/examples/Paint_getTextPath.cpp" 546#include "../../docs/examples/Paint_getTextScaleX.cpp" 547#include "../../docs/examples/Paint_getTextSize.cpp" 548#include "../../docs/examples/Paint_getTextSkewX.cpp" 549#include "../../docs/examples/Paint_getTextWidths.cpp" 550#include "../../docs/examples/Paint_getTypeface.cpp" 551#include "../../docs/examples/Paint_isAntiAlias.cpp" 552#include "../../docs/examples/Paint_isAutohinted.cpp" 553#include "../../docs/examples/Paint_isDither.cpp" 554#include "../../docs/examples/Paint_isEmbeddedBitmapText.cpp" 555#include "../../docs/examples/Paint_isFakeBoldText.cpp" 556#include "../../docs/examples/Paint_isLCDRenderText.cpp" 557#include "../../docs/examples/Paint_isLinearText.cpp" 558#include "../../docs/examples/Paint_isSubpixelText.cpp" 559#include "../../docs/examples/Paint_measureText.cpp" 560#include "../../docs/examples/Paint_measureText_2.cpp" 561#include "../../docs/examples/Paint_move_SkPaint.cpp" 562#include "../../docs/examples/Paint_move_operator.cpp" 563#include "../../docs/examples/Paint_notequal_operator.cpp" 564#include "../../docs/examples/Paint_nothingToDraw.cpp" 565#include "../../docs/examples/Paint_refColorFilter.cpp" 566#include "../../docs/examples/Paint_refImageFilter.cpp" 567#include "../../docs/examples/Paint_refMaskFilter.cpp" 568#include "../../docs/examples/Paint_refPathEffect.cpp" 569#include "../../docs/examples/Paint_refShader.cpp" 570#include "../../docs/examples/Paint_refTypeface.cpp" 571#include "../../docs/examples/Paint_reset.cpp" 572#include "../../docs/examples/Paint_setARGB.cpp" 573#include "../../docs/examples/Paint_setAlpha.cpp" 574#include "../../docs/examples/Paint_setAntiAlias.cpp" 575#include "../../docs/examples/Paint_setAutohinted.cpp" 576#include "../../docs/examples/Paint_setBlendMode.cpp" 577#include "../../docs/examples/Paint_setColor.cpp" 578#include "../../docs/examples/Paint_setColor4f.cpp" 579#include "../../docs/examples/Paint_setColorFilter.cpp" 580#include "../../docs/examples/Paint_setDither.cpp" 581#include "../../docs/examples/Paint_setEmbeddedBitmapText.cpp" 582#include "../../docs/examples/Paint_setFakeBoldText.cpp" 583#include "../../docs/examples/Paint_setFlags.cpp" 584#include "../../docs/examples/Paint_setHinting.cpp" 585#include "../../docs/examples/Paint_setImageFilter.cpp" 586#include "../../docs/examples/Paint_setLCDRenderText.cpp" 587#include "../../docs/examples/Paint_setLinearText.cpp" 588#include "../../docs/examples/Paint_setMaskFilter.cpp" 589#include "../../docs/examples/Paint_setPathEffect.cpp" 590#include "../../docs/examples/Paint_setShader.cpp" 591#include "../../docs/examples/Paint_setStrokeCap_a.cpp" 592#include "../../docs/examples/Paint_setStrokeCap_b.cpp" 593#include "../../docs/examples/Paint_setStrokeJoin.cpp" 594#include "../../docs/examples/Paint_setStrokeMiter.cpp" 595#include "../../docs/examples/Paint_setStrokeWidth.cpp" 596#include "../../docs/examples/Paint_setStyle.cpp" 597#include "../../docs/examples/Paint_setSubpixelText.cpp" 598#include "../../docs/examples/Paint_setTextEncoding.cpp" 599#include "../../docs/examples/Paint_setTextScaleX.cpp" 600#include "../../docs/examples/Paint_setTextSize.cpp" 601#include "../../docs/examples/Paint_setTextSkewX.cpp" 602#include "../../docs/examples/Paint_setTypeface.cpp" 603#include "../../docs/examples/Paint_textToGlyphs.cpp" 604#include "../../docs/examples/Path_AddPathMode.cpp" 605#include "../../docs/examples/Path_ArcSize.cpp" 606#include "../../docs/examples/Path_ConvertConicToQuads.cpp" 607#include "../../docs/examples/Path_ConvertToNonInverseFillType.cpp" 608#include "../../docs/examples/Path_Convexity.cpp" 609#include "../../docs/examples/Path_Direction.cpp" 610#include "../../docs/examples/Path_Effect_Methods.cpp" 611#include "../../docs/examples/Path_FillType_a.cpp" 612#include "../../docs/examples/Path_FillType_b.cpp" 613#include "../../docs/examples/Path_IsCubicDegenerate.cpp" 614#include "../../docs/examples/Path_IsInverseFillType.cpp" 615#include "../../docs/examples/Path_IsLineDegenerate.cpp" 616#include "../../docs/examples/Path_IsQuadDegenerate.cpp" 617#include "../../docs/examples/Path_Iter.cpp" 618#include "../../docs/examples/Path_Iter_Iter.cpp" 619#include "../../docs/examples/Path_Iter_conicWeight.cpp" 620#include "../../docs/examples/Path_Iter_const_SkPath.cpp" 621#include "../../docs/examples/Path_Iter_isCloseLine.cpp" 622#include "../../docs/examples/Path_Iter_isClosedContour.cpp" 623#include "../../docs/examples/Path_Iter_next.cpp" 624#include "../../docs/examples/Path_Iter_setPath.cpp" 625#include "../../docs/examples/Path_SegmentMask.cpp" 626#include "../../docs/examples/Path_Verb.cpp" 627#include "../../docs/examples/Path_addArc.cpp" 628#include "../../docs/examples/Path_addCircle.cpp" 629#include "../../docs/examples/Path_addOval.cpp" 630#include "../../docs/examples/Path_addOval_2.cpp" 631#include "../../docs/examples/Path_addPath.cpp" 632#include "../../docs/examples/Path_addPath_2.cpp" 633#include "../../docs/examples/Path_addPath_3.cpp" 634#include "../../docs/examples/Path_addPoly.cpp" 635#include "../../docs/examples/Path_addPoly_2.cpp" 636#include "../../docs/examples/Path_addRRect.cpp" 637#include "../../docs/examples/Path_addRRect_2.cpp" 638#include "../../docs/examples/Path_addRect.cpp" 639#include "../../docs/examples/Path_addRect_2.cpp" 640#include "../../docs/examples/Path_addRect_3.cpp" 641#include "../../docs/examples/Path_addRoundRect.cpp" 642#include "../../docs/examples/Path_addRoundRect_2.cpp" 643#include "../../docs/examples/Path_arcTo.cpp" 644#include "../../docs/examples/Path_arcTo_2_a.cpp" 645#include "../../docs/examples/Path_arcTo_2_b.cpp" 646#include "../../docs/examples/Path_arcTo_2_c.cpp" 647#include "../../docs/examples/Path_arcTo_3.cpp" 648#include "../../docs/examples/Path_arcTo_4.cpp" 649#include "../../docs/examples/Path_close.cpp" 650#include "../../docs/examples/Path_computeTightBounds.cpp" 651#include "../../docs/examples/Path_conicTo.cpp" 652#include "../../docs/examples/Path_conicTo_2.cpp" 653#include "../../docs/examples/Path_conservativelyContainsRect.cpp" 654#include "../../docs/examples/Path_contains.cpp" 655#include "../../docs/examples/Path_copy_const_SkPath.cpp" 656#include "../../docs/examples/Path_copy_operator.cpp" 657#include "../../docs/examples/Path_countPoints.cpp" 658#include "../../docs/examples/Path_countVerbs.cpp" 659#include "../../docs/examples/Path_cubicTo.cpp" 660#include "../../docs/examples/Path_cubicTo_2.cpp" 661#include "../../docs/examples/Path_destructor.cpp" 662#include "../../docs/examples/Path_dump.cpp" 663#include "../../docs/examples/Path_dumpHex.cpp" 664#include "../../docs/examples/Path_dump_2.cpp" 665#include "../../docs/examples/Path_empty_constructor.cpp" 666#include "../../docs/examples/Path_equal_operator.cpp" 667#include "../../docs/examples/Path_getBounds.cpp" 668#include "../../docs/examples/Path_getFillType.cpp" 669#include "../../docs/examples/Path_getGenerationID.cpp" 670#include "../../docs/examples/Path_getLastPt.cpp" 671#include "../../docs/examples/Path_getPoint.cpp" 672#include "../../docs/examples/Path_getPoints.cpp" 673#include "../../docs/examples/Path_getSegmentMasks.cpp" 674#include "../../docs/examples/Path_getVerbs.cpp" 675#include "../../docs/examples/Path_incReserve.cpp" 676#include "../../docs/examples/Path_interpolate.cpp" 677#include "../../docs/examples/Path_isConvex.cpp" 678#include "../../docs/examples/Path_isEmpty.cpp" 679#include "../../docs/examples/Path_isFinite.cpp" 680#include "../../docs/examples/Path_isInterpolatable.cpp" 681#include "../../docs/examples/Path_isInverseFillType_2.cpp" 682#include "../../docs/examples/Path_isLastContourClosed.cpp" 683#include "../../docs/examples/Path_isLine.cpp" 684#include "../../docs/examples/Path_isOval.cpp" 685#include "../../docs/examples/Path_isRRect.cpp" 686#include "../../docs/examples/Path_isRect.cpp" 687#include "../../docs/examples/Path_isVolatile.cpp" 688#include "../../docs/examples/Path_lineTo.cpp" 689#include "../../docs/examples/Path_lineTo_2.cpp" 690#include "../../docs/examples/Path_moveTo.cpp" 691#include "../../docs/examples/Path_moveTo_2.cpp" 692#include "../../docs/examples/Path_offset.cpp" 693#include "../../docs/examples/Path_offset_2.cpp" 694#include "../../docs/examples/Path_quadTo.cpp" 695#include "../../docs/examples/Path_quadTo_2.cpp" 696#include "../../docs/examples/Path_rArcTo.cpp" 697#include "../../docs/examples/Path_rConicTo.cpp" 698#include "../../docs/examples/Path_rCubicTo.cpp" 699#include "../../docs/examples/Path_rLineTo.cpp" 700#include "../../docs/examples/Path_rMoveTo.cpp" 701#include "../../docs/examples/Path_rQuadTo.cpp" 702#include "../../docs/examples/Path_readFromMemory.cpp" 703#include "../../docs/examples/Path_reset.cpp" 704#include "../../docs/examples/Path_reverseAddPath.cpp" 705#include "../../docs/examples/Path_rewind.cpp" 706#include "../../docs/examples/Path_serialize.cpp" 707#include "../../docs/examples/Path_setFillType.cpp" 708#include "../../docs/examples/Path_setIsVolatile.cpp" 709#include "../../docs/examples/Path_setLastPt.cpp" 710#include "../../docs/examples/Path_setLastPt_2.cpp" 711#include "../../docs/examples/Path_swap.cpp" 712#include "../../docs/examples/Path_toggleInverseFillType.cpp" 713#include "../../docs/examples/Path_transform.cpp" 714#include "../../docs/examples/Path_transform_2.cpp" 715#include "../../docs/examples/Path_updateBoundsCache.cpp" 716#include "../../docs/examples/Path_writeToMemory.cpp" 717#include "../../docs/examples/Picture_008.cpp" 718#include "../../docs/examples/Picture_AbortCallback_abort.cpp" 719#include "../../docs/examples/Picture_MakeFromData.cpp" 720#include "../../docs/examples/Picture_MakeFromStream.cpp" 721#include "../../docs/examples/Picture_MakePlaceholder.cpp" 722#include "../../docs/examples/Picture_approximateBytesUsed.cpp" 723#include "../../docs/examples/Picture_approximateOpCount.cpp" 724#include "../../docs/examples/Picture_cullRect.cpp" 725#include "../../docs/examples/Picture_playback.cpp" 726#include "../../docs/examples/Picture_serialize.cpp" 727#include "../../docs/examples/Picture_serialize_2.cpp" 728#include "../../docs/examples/Picture_uniqueID.cpp" 729#include "../../docs/examples/Pixmap_addr.cpp" 730#include "../../docs/examples/Pixmap_addr16.cpp" 731#include "../../docs/examples/Pixmap_addr16_2.cpp" 732#include "../../docs/examples/Pixmap_addr32.cpp" 733#include "../../docs/examples/Pixmap_addr32_2.cpp" 734#include "../../docs/examples/Pixmap_addr64.cpp" 735#include "../../docs/examples/Pixmap_addr64_2.cpp" 736#include "../../docs/examples/Pixmap_addr8.cpp" 737#include "../../docs/examples/Pixmap_addr8_2.cpp" 738#include "../../docs/examples/Pixmap_addrF16.cpp" 739#include "../../docs/examples/Pixmap_addrF16_2.cpp" 740#include "../../docs/examples/Pixmap_addr_2.cpp" 741#include "../../docs/examples/Pixmap_alphaType.cpp" 742#include "../../docs/examples/Pixmap_bounds.cpp" 743#include "../../docs/examples/Pixmap_colorSpace.cpp" 744#include "../../docs/examples/Pixmap_colorType.cpp" 745#include "../../docs/examples/Pixmap_computeByteSize.cpp" 746#include "../../docs/examples/Pixmap_computeIsOpaque.cpp" 747#include "../../docs/examples/Pixmap_const_SkImageInfo_const_star.cpp" 748#include "../../docs/examples/Pixmap_empty_constructor.cpp" 749#include "../../docs/examples/Pixmap_erase.cpp" 750#include "../../docs/examples/Pixmap_erase_2.cpp" 751#include "../../docs/examples/Pixmap_erase_3.cpp" 752#include "../../docs/examples/Pixmap_extractSubset.cpp" 753#include "../../docs/examples/Pixmap_getColor.cpp" 754#include "../../docs/examples/Pixmap_height.cpp" 755#include "../../docs/examples/Pixmap_info.cpp" 756#include "../../docs/examples/Pixmap_isOpaque.cpp" 757#include "../../docs/examples/Pixmap_readPixels.cpp" 758#include "../../docs/examples/Pixmap_readPixels_2.cpp" 759#include "../../docs/examples/Pixmap_readPixels_3.cpp" 760#include "../../docs/examples/Pixmap_readPixels_4.cpp" 761#include "../../docs/examples/Pixmap_reset.cpp" 762#include "../../docs/examples/Pixmap_reset_2.cpp" 763#include "../../docs/examples/Pixmap_rowBytes.cpp" 764#include "../../docs/examples/Pixmap_rowBytesAsPixels.cpp" 765#include "../../docs/examples/Pixmap_scalePixels.cpp" 766#include "../../docs/examples/Pixmap_setColorSpace.cpp" 767#include "../../docs/examples/Pixmap_shiftPerPixel.cpp" 768#include "../../docs/examples/Pixmap_width.cpp" 769#include "../../docs/examples/Pixmap_writable_addr.cpp" 770#include "../../docs/examples/Pixmap_writable_addr16.cpp" 771#include "../../docs/examples/Pixmap_writable_addr32.cpp" 772#include "../../docs/examples/Pixmap_writable_addr64.cpp" 773#include "../../docs/examples/Pixmap_writable_addr8.cpp" 774#include "../../docs/examples/Pixmap_writable_addrF16.cpp" 775#include "../../docs/examples/Pixmap_writable_addr_2.cpp" 776#include "../../docs/examples/Plus.cpp" 777#include "../../docs/examples/Point_CrossProduct.cpp" 778#include "../../docs/examples/Point_Distance.cpp" 779#include "../../docs/examples/Point_DotProduct.cpp" 780#include "../../docs/examples/Point_Length.cpp" 781#include "../../docs/examples/Point_Make.cpp" 782#include "../../docs/examples/Point_Normalize.cpp" 783#include "../../docs/examples/Point_Offset.cpp" 784#include "../../docs/examples/Point_Offset_2.cpp" 785#include "../../docs/examples/Point_add_operator.cpp" 786#include "../../docs/examples/Point_addto_operator.cpp" 787#include "../../docs/examples/Point_cross.cpp" 788#include "../../docs/examples/Point_distanceToOrigin.cpp" 789#include "../../docs/examples/Point_dot.cpp" 790#include "../../docs/examples/Point_equal_operator.cpp" 791#include "../../docs/examples/Point_equals.cpp" 792#include "../../docs/examples/Point_isFinite.cpp" 793#include "../../docs/examples/Point_isZero.cpp" 794#include "../../docs/examples/Point_iset.cpp" 795#include "../../docs/examples/Point_iset_2.cpp" 796#include "../../docs/examples/Point_length_2.cpp" 797#include "../../docs/examples/Point_minus_operator.cpp" 798#include "../../docs/examples/Point_multiply_operator.cpp" 799#include "../../docs/examples/Point_multiplyby_operator.cpp" 800#include "../../docs/examples/Point_negate.cpp" 801#include "../../docs/examples/Point_normalize_2.cpp" 802#include "../../docs/examples/Point_notequal_operator.cpp" 803#include "../../docs/examples/Point_offset_3.cpp" 804#include "../../docs/examples/Point_scale.cpp" 805#include "../../docs/examples/Point_scale_2.cpp" 806#include "../../docs/examples/Point_set.cpp" 807#include "../../docs/examples/Point_setAbs.cpp" 808#include "../../docs/examples/Point_setLength.cpp" 809#include "../../docs/examples/Point_setLength_2.cpp" 810#include "../../docs/examples/Point_setNormalize.cpp" 811#include "../../docs/examples/Point_subtract_operator.cpp" 812#include "../../docs/examples/Point_subtractfrom_operator.cpp" 813#include "../../docs/examples/Point_x.cpp" 814#include "../../docs/examples/Point_y.cpp" 815#include "../../docs/examples/PreMultiplyARGB.cpp" 816#include "../../docs/examples/PreMultiplyColor.cpp" 817#include "../../docs/examples/Quad_a.cpp" 818#include "../../docs/examples/Quad_b.cpp" 819#include "../../docs/examples/RGBA4f_FromColor.cpp" 820#include "../../docs/examples/RGBA4f_equal1_operator.cpp" 821#include "../../docs/examples/RGBA4f_notequal1_operator.cpp" 822#include "../../docs/examples/RGBA4f_toSkColor.cpp" 823#include "../../docs/examples/RGBA4f_vec.cpp" 824#include "../../docs/examples/RGBA4f_vec_2.cpp" 825#include "../../docs/examples/RGBToHSV.cpp" 826#include "../../docs/examples/RRect_Corner.cpp" 827#include "../../docs/examples/RRect_MakeEmpty.cpp" 828#include "../../docs/examples/RRect_MakeOval.cpp" 829#include "../../docs/examples/RRect_MakeRect.cpp" 830#include "../../docs/examples/RRect_MakeRectXY.cpp" 831#include "../../docs/examples/RRect_Type.cpp" 832#include "../../docs/examples/RRect_contains.cpp" 833#include "../../docs/examples/RRect_copy_const_SkRRect.cpp" 834#include "../../docs/examples/RRect_copy_operator.cpp" 835#include "../../docs/examples/RRect_dump.cpp" 836#include "../../docs/examples/RRect_dumpHex.cpp" 837#include "../../docs/examples/RRect_dump_2.cpp" 838#include "../../docs/examples/RRect_empty_constructor.cpp" 839#include "../../docs/examples/RRect_equal_operator.cpp" 840#include "../../docs/examples/RRect_getBounds.cpp" 841#include "../../docs/examples/RRect_getSimpleRadii.cpp" 842#include "../../docs/examples/RRect_getType.cpp" 843#include "../../docs/examples/RRect_height.cpp" 844#include "../../docs/examples/RRect_inset.cpp" 845#include "../../docs/examples/RRect_inset_2.cpp" 846#include "../../docs/examples/RRect_isComplex.cpp" 847#include "../../docs/examples/RRect_isEmpty.cpp" 848#include "../../docs/examples/RRect_isNinePatch.cpp" 849#include "../../docs/examples/RRect_isOval.cpp" 850#include "../../docs/examples/RRect_isRect.cpp" 851#include "../../docs/examples/RRect_isSimple.cpp" 852#include "../../docs/examples/RRect_isValid.cpp" 853#include "../../docs/examples/RRect_makeOffset.cpp" 854#include "../../docs/examples/RRect_notequal_operator.cpp" 855#include "../../docs/examples/RRect_offset.cpp" 856#include "../../docs/examples/RRect_outset.cpp" 857#include "../../docs/examples/RRect_outset_2.cpp" 858#include "../../docs/examples/RRect_radii.cpp" 859#include "../../docs/examples/RRect_readFromMemory.cpp" 860#include "../../docs/examples/RRect_rect.cpp" 861#include "../../docs/examples/RRect_setEmpty.cpp" 862#include "../../docs/examples/RRect_setNinePatch.cpp" 863#include "../../docs/examples/RRect_setOval.cpp" 864#include "../../docs/examples/RRect_setRect.cpp" 865#include "../../docs/examples/RRect_setRectRadii.cpp" 866#include "../../docs/examples/RRect_setRectXY.cpp" 867#include "../../docs/examples/RRect_transform.cpp" 868#include "../../docs/examples/RRect_type_2.cpp" 869#include "../../docs/examples/RRect_width.cpp" 870#include "../../docs/examples/RRect_writeToMemory.cpp" 871#include "../../docs/examples/Rect_Intersects.cpp" 872#include "../../docs/examples/Rect_Make.cpp" 873#include "../../docs/examples/Rect_MakeEmpty.cpp" 874#include "../../docs/examples/Rect_MakeIWH.cpp" 875#include "../../docs/examples/Rect_MakeLTRB.cpp" 876#include "../../docs/examples/Rect_MakeSize.cpp" 877#include "../../docs/examples/Rect_MakeWH.cpp" 878#include "../../docs/examples/Rect_MakeXYWH.cpp" 879#include "../../docs/examples/Rect_Make_2.cpp" 880#include "../../docs/examples/Rect_asScalars.cpp" 881#include "../../docs/examples/Rect_bottom.cpp" 882#include "../../docs/examples/Rect_centerX.cpp" 883#include "../../docs/examples/Rect_centerY.cpp" 884#include "../../docs/examples/Rect_contains.cpp" 885#include "../../docs/examples/Rect_contains_2.cpp" 886#include "../../docs/examples/Rect_contains_3.cpp" 887#include "../../docs/examples/Rect_dump.cpp" 888#include "../../docs/examples/Rect_dumpHex.cpp" 889#include "../../docs/examples/Rect_dump_2.cpp" 890#include "../../docs/examples/Rect_equal_operator.cpp" 891#include "../../docs/examples/Rect_height.cpp" 892#include "../../docs/examples/Rect_inset.cpp" 893#include "../../docs/examples/Rect_intersect.cpp" 894#include "../../docs/examples/Rect_intersect_2.cpp" 895#include "../../docs/examples/Rect_intersect_3.cpp" 896#include "../../docs/examples/Rect_intersects_2.cpp" 897#include "../../docs/examples/Rect_intersects_3.cpp" 898#include "../../docs/examples/Rect_isEmpty.cpp" 899#include "../../docs/examples/Rect_isFinite.cpp" 900#include "../../docs/examples/Rect_isSorted.cpp" 901#include "../../docs/examples/Rect_join.cpp" 902#include "../../docs/examples/Rect_joinNonEmptyArg.cpp" 903#include "../../docs/examples/Rect_joinPossiblyEmptyRect.cpp" 904#include "../../docs/examples/Rect_join_2.cpp" 905#include "../../docs/examples/Rect_left.cpp" 906#include "../../docs/examples/Rect_makeInset.cpp" 907#include "../../docs/examples/Rect_makeOffset.cpp" 908#include "../../docs/examples/Rect_makeOutset.cpp" 909#include "../../docs/examples/Rect_makeSorted.cpp" 910#include "../../docs/examples/Rect_notequal_operator.cpp" 911#include "../../docs/examples/Rect_offset.cpp" 912#include "../../docs/examples/Rect_offsetTo.cpp" 913#include "../../docs/examples/Rect_offset_2.cpp" 914#include "../../docs/examples/Rect_outset.cpp" 915#include "../../docs/examples/Rect_right.cpp" 916#include "../../docs/examples/Rect_round.cpp" 917#include "../../docs/examples/Rect_roundIn.cpp" 918#include "../../docs/examples/Rect_roundOut.cpp" 919#include "../../docs/examples/Rect_roundOut_2.cpp" 920#include "../../docs/examples/Rect_roundOut_3.cpp" 921#include "../../docs/examples/Rect_round_2.cpp" 922#include "../../docs/examples/Rect_set.cpp" 923#include "../../docs/examples/Rect_setBounds.cpp" 924#include "../../docs/examples/Rect_setBoundsCheck.cpp" 925#include "../../docs/examples/Rect_setBoundsNoCheck.cpp" 926#include "../../docs/examples/Rect_setEmpty.cpp" 927#include "../../docs/examples/Rect_setLTRB.cpp" 928#include "../../docs/examples/Rect_setWH.cpp" 929#include "../../docs/examples/Rect_setXYWH.cpp" 930#include "../../docs/examples/Rect_set_4.cpp" 931#include "../../docs/examples/Rect_sort.cpp" 932#include "../../docs/examples/Rect_toQuad.cpp" 933#include "../../docs/examples/Rect_top.cpp" 934#include "../../docs/examples/Rect_width.cpp" 935#include "../../docs/examples/Rect_x.cpp" 936#include "../../docs/examples/Rect_y.cpp" 937#include "../../docs/examples/Region_Cliperator_const_SkRegion_const_SkIRect.cpp" 938#include "../../docs/examples/Region_Cliperator_done.cpp" 939#include "../../docs/examples/Region_Cliperator_next.cpp" 940#include "../../docs/examples/Region_Cliperator_rect.cpp" 941#include "../../docs/examples/Region_Iterator_Iterator.cpp" 942#include "../../docs/examples/Region_Iterator_copy_const_SkRegion.cpp" 943#include "../../docs/examples/Region_Iterator_done.cpp" 944#include "../../docs/examples/Region_Iterator_next.cpp" 945#include "../../docs/examples/Region_Iterator_rect.cpp" 946#include "../../docs/examples/Region_Iterator_reset.cpp" 947#include "../../docs/examples/Region_Iterator_rewind.cpp" 948#include "../../docs/examples/Region_Iterator_rgn.cpp" 949#include "../../docs/examples/Region_Op.cpp" 950#include "../../docs/examples/Region_Spanerator_const_SkRegion_int_int_int.cpp" 951#include "../../docs/examples/Region_Spanerator_next.cpp" 952#include "../../docs/examples/Region_computeRegionComplexity.cpp" 953#include "../../docs/examples/Region_contains.cpp" 954#include "../../docs/examples/Region_contains_2.cpp" 955#include "../../docs/examples/Region_contains_3.cpp" 956#include "../../docs/examples/Region_copy_const_SkIRect.cpp" 957#include "../../docs/examples/Region_copy_const_SkRegion.cpp" 958#include "../../docs/examples/Region_copy_operator.cpp" 959#include "../../docs/examples/Region_destructor.cpp" 960#include "../../docs/examples/Region_empty_constructor.cpp" 961#include "../../docs/examples/Region_equal1_operator.cpp" 962#include "../../docs/examples/Region_getBoundaryPath.cpp" 963#include "../../docs/examples/Region_getBounds.cpp" 964#include "../../docs/examples/Region_intersects.cpp" 965#include "../../docs/examples/Region_intersects_2.cpp" 966#include "../../docs/examples/Region_isComplex.cpp" 967#include "../../docs/examples/Region_isEmpty.cpp" 968#include "../../docs/examples/Region_isRect.cpp" 969#include "../../docs/examples/Region_notequal1_operator.cpp" 970#include "../../docs/examples/Region_op_1.cpp" 971#include "../../docs/examples/Region_op_2.cpp" 972#include "../../docs/examples/Region_op_3.cpp" 973#include "../../docs/examples/Region_op_4.cpp" 974#include "../../docs/examples/Region_op_5.cpp" 975#include "../../docs/examples/Region_op_6.cpp" 976#include "../../docs/examples/Region_quickContains.cpp" 977#include "../../docs/examples/Region_quickReject.cpp" 978#include "../../docs/examples/Region_quickReject_2.cpp" 979#include "../../docs/examples/Region_readFromMemory.cpp" 980#include "../../docs/examples/Region_set.cpp" 981#include "../../docs/examples/Region_setEmpty.cpp" 982#include "../../docs/examples/Region_setPath.cpp" 983#include "../../docs/examples/Region_setRect.cpp" 984#include "../../docs/examples/Region_setRects.cpp" 985#include "../../docs/examples/Region_setRegion.cpp" 986#include "../../docs/examples/Region_swap.cpp" 987#include "../../docs/examples/Region_translate.cpp" 988#include "../../docs/examples/Region_translate_2.cpp" 989#include "../../docs/examples/Region_writeToMemory.cpp" 990#include "../../docs/examples/SKIA_LOGO.cpp" 991#include "../../docs/examples/SKIA_LOGO_ANIMATE.cpp" 992#include "../../docs/examples/SKIA_LOGO_svg.cpp" 993#include "../../docs/examples/Saturation.cpp" 994#include "../../docs/examples/Screen.cpp" 995#include "../../docs/examples/Shader_Methods_a.cpp" 996#include "../../docs/examples/Shader_Methods_b.cpp" 997#include "../../docs/examples/SkFontMgr_example.cpp" 998#include "../../docs/examples/SkFontMgr_example2.cpp" 999#include "../../docs/examples/SkImage_to_PPM_ascii.cpp" 1000#include "../../docs/examples/SkImage_to_PPM_binary.cpp" 1001#include "../../docs/examples/SkParsePath_FromSVGString.cpp" 1002#include "../../docs/examples/SkParsePath_ToSVGString.cpp" 1003#include "../../docs/examples/SkPath_arcTo_example.cpp" 1004#include "../../docs/examples/SkPath_arcto_conic_parametric.cpp" 1005#include "../../docs/examples/SkPath_arcto_conic_parametric2.cpp" 1006#include "../../docs/examples/SkPath_cubicTo_example.cpp" 1007#include "../../docs/examples/SkPath_cubicTo_example_parametric.cpp" 1008#include "../../docs/examples/SkPath_cubicTo_example_parametric_animated.cpp" 1009#include "../../docs/examples/SkPath_quadTo_example.cpp" 1010#include "../../docs/examples/SkPath_quadTo_example_parametric.cpp" 1011#include "../../docs/examples/SkPath_quadTo_example_parametric_animated.cpp" 1012#include "../../docs/examples/SmoothBezierSplineInterpolation.cpp" 1013#include "../../docs/examples/Soft_Light.cpp" 1014#include "../../docs/examples/Src.cpp" 1015#include "../../docs/examples/Src_Atop.cpp" 1016#include "../../docs/examples/Src_In.cpp" 1017#include "../../docs/examples/Src_Out.cpp" 1018#include "../../docs/examples/Src_Over.cpp" 1019#include "../../docs/examples/State_Stack_a.cpp" 1020#include "../../docs/examples/State_Stack_b.cpp" 1021#include "../../docs/examples/Stroke_Width.cpp" 1022#include "../../docs/examples/Surface_MakeFromBackendTexture.cpp" 1023#include "../../docs/examples/Surface_MakeNull.cpp" 1024#include "../../docs/examples/Surface_MakeRaster.cpp" 1025#include "../../docs/examples/Surface_MakeRasterDirect.cpp" 1026#include "../../docs/examples/Surface_MakeRasterDirectReleaseProc.cpp" 1027#include "../../docs/examples/Surface_MakeRasterN32Premul.cpp" 1028#include "../../docs/examples/Surface_MakeRaster_2.cpp" 1029#include "../../docs/examples/Surface_MakeRenderTarget.cpp" 1030#include "../../docs/examples/Surface_MakeRenderTarget_2.cpp" 1031#include "../../docs/examples/Surface_MakeRenderTarget_3.cpp" 1032#include "../../docs/examples/Surface_characterize.cpp" 1033#include "../../docs/examples/Surface_draw.cpp" 1034#include "../../docs/examples/Surface_draw_2.cpp" 1035#include "../../docs/examples/Surface_getCanvas.cpp" 1036#include "../../docs/examples/Surface_height.cpp" 1037#include "../../docs/examples/Surface_makeImageSnapshot.cpp" 1038#include "../../docs/examples/Surface_makeImageSnapshot_2.cpp" 1039#include "../../docs/examples/Surface_makeSurface.cpp" 1040#include "../../docs/examples/Surface_notifyContentWillChange.cpp" 1041#include "../../docs/examples/Surface_peekPixels.cpp" 1042#include "../../docs/examples/Surface_props.cpp" 1043#include "../../docs/examples/Surface_readPixels.cpp" 1044#include "../../docs/examples/Surface_readPixels_2.cpp" 1045#include "../../docs/examples/Surface_readPixels_3.cpp" 1046#include "../../docs/examples/Surface_width.cpp" 1047#include "../../docs/examples/Surface_writePixels.cpp" 1048#include "../../docs/examples/Surface_writePixels_2.cpp" 1049#include "../../docs/examples/TextBlobBuilder_allocRun.cpp" 1050#include "../../docs/examples/TextBlobBuilder_allocRunPos.cpp" 1051#include "../../docs/examples/TextBlobBuilder_allocRunPosH.cpp" 1052#include "../../docs/examples/TextBlobBuilder_empty_constructor.cpp" 1053#include "../../docs/examples/TextBlobBuilder_make.cpp" 1054#include "../../docs/examples/TextBlob_Deserialize.cpp" 1055#include "../../docs/examples/TextBlob_MakeFromString.cpp" 1056#include "../../docs/examples/TextBlob_MakeFromText.cpp" 1057#include "../../docs/examples/TextBlob_bounds.cpp" 1058#include "../../docs/examples/TextBlob_getIntercepts.cpp" 1059#include "../../docs/examples/TextBlob_serialize.cpp" 1060#include "../../docs/examples/TextBlob_serialize_2.cpp" 1061#include "../../docs/examples/TextBlob_uniqueID.cpp" 1062#include "../../docs/examples/Text_Encoding.cpp" 1063#include "../../docs/examples/Text_Scale_X.cpp" 1064#include "../../docs/examples/Text_Size.cpp" 1065#include "../../docs/examples/Text_Skew_X.cpp" 1066#include "../../docs/examples/Turtle.cpp" 1067#include "../../docs/examples/Typeface_Methods.cpp" 1068#include "../../docs/examples/UnicornPoop.cpp" 1069#include "../../docs/examples/UnpremulBugs.cpp" 1070#include "../../docs/examples/UnpremulGPU.cpp" 1071#include "../../docs/examples/Xor.cpp" 1072#include "../../docs/examples/alpha_bitmap_color_filter_mask_filter.cpp" 1073#include "../../docs/examples/alphaimage_shader_colorfilter.cpp" 1074#include "../../docs/examples/backdrop_blur_with_rrect_clip.cpp" 1075#include "../../docs/examples/bezier_curves.cpp" 1076#include "../../docs/examples/blur4444.cpp" 1077#include "../../docs/examples/blur_alpha_img.cpp" 1078#include "../../docs/examples/blurbug.cpp" 1079#include "../../docs/examples/bug5252.cpp" 1080#include "../../docs/examples/bug583299.cpp" 1081#include "../../docs/examples/bug6495.cpp" 1082#include "../../docs/examples/bug7573.cpp" 1083#include "../../docs/examples/bug7573_1.cpp" 1084#include "../../docs/examples/bug767834.cpp" 1085#include "../../docs/examples/bugoftheday.cpp" 1086#include "../../docs/examples/checker_board.cpp" 1087#include "../../docs/examples/color_filter_vs_colorFilterImageFilter_saveLayer.cpp" 1088#include "../../docs/examples/compose_path.cpp" 1089#include "../../docs/examples/convex_overstroke_linear_approx_curve.cpp" 1090#include "../../docs/examples/convex_overstroke_quad.cpp" 1091#include "../../docs/examples/count_verbs.cpp" 1092#include "../../docs/examples/crbug_663246.cpp" 1093#include "../../docs/examples/crbug_918512.cpp" 1094#include "../../docs/examples/cubics_are_horrible.cpp" 1095#include "../../docs/examples/default.cpp" 1096#include "../../docs/examples/default2.cpp" 1097#include "../../docs/examples/default3.cpp" 1098#include "../../docs/examples/discrete_path.cpp" 1099#include "../../docs/examples/dither1.cpp" 1100#include "../../docs/examples/draw_a8_bitmap.cpp" 1101#include "../../docs/examples/draw_image_nine_blur_mask.cpp" 1102#include "../../docs/examples/draw_patch.cpp" 1103#include "../../docs/examples/draw_pixel_array.cpp" 1104#include "../../docs/examples/draw_pixel_array_nocopy.cpp" 1105#include "../../docs/examples/draw_pixel_array_with_copy.cpp" 1106#include "../../docs/examples/draw_text_fails.cpp" 1107#include "../../docs/examples/draw_vertices.cpp" 1108#include "../../docs/examples/drawarcs.cpp" 1109#include "../../docs/examples/example3ps.cpp" 1110#include "../../docs/examples/f16.cpp" 1111#include "../../docs/examples/f16to8888busted.cpp" 1112#include "../../docs/examples/f16to8888drawImageBug.cpp" 1113#include "../../docs/examples/failing_example.cpp" 1114#include "../../docs/examples/fivearcs.cpp" 1115#include "../../docs/examples/flag_us_1792.cpp" 1116#include "../../docs/examples/flag_us_1960.cpp" 1117#include "../../docs/examples/fluttershadow.cpp" 1118#include "../../docs/examples/gamma_mask_filter.cpp" 1119#include "../../docs/examples/getLocalBounds_broken.cpp" 1120#include "../../docs/examples/getLocalBounds_working.cpp" 1121#include "../../docs/examples/gpu4444diff.cpp" 1122#include "../../docs/examples/gpu8888diff.cpp" 1123#include "../../docs/examples/gpuconicbug.cpp" 1124#include "../../docs/examples/homogeneous.cpp" 1125#include "../../docs/examples/image_subsets_get_different_uids.cpp" 1126#include "../../docs/examples/image_to_bitmap_does_not_preserve_genid.cpp" 1127#include "../../docs/examples/incomplete.cpp" 1128#include "../../docs/examples/inlinepixmapconstructor.cpp" 1129#include "../../docs/examples/issue640176.cpp" 1130#include "../../docs/examples/l_system_plant.cpp" 1131#include "../../docs/examples/maddash.cpp" 1132#include "../../docs/examples/makeRasterImage_fail.cpp" 1133#include "../../docs/examples/mapradius.cpp" 1134#include "../../docs/examples/massive_coordinates_svg.cpp" 1135#include "../../docs/examples/measure_text_bounds.cpp" 1136#include "../../docs/examples/no_gpu_blur.cpp" 1137#include "../../docs/examples/not_path_gradient.cpp" 1138#include "../../docs/examples/pathmeasure.cpp" 1139#include "../../docs/examples/pathops.cpp" 1140#include "../../docs/examples/persp_text_2.cpp" 1141#include "../../docs/examples/picture_shader.cpp" 1142#include "../../docs/examples/pong.cpp" 1143#include "../../docs/examples/pong2.cpp" 1144#include "../../docs/examples/purplestamp.cpp" 1145#include "../../docs/examples/radial_gradient_shader_with_animated_color.cpp" 1146#include "../../docs/examples/radial_gradient_test.cpp" 1147#include "../../docs/examples/redwhiteonblue.cpp" 1148#include "../../docs/examples/rotations.cpp" 1149#include "../../docs/examples/setimagefilter.cpp" 1150#include "../../docs/examples/shader.cpp" 1151#include "../../docs/examples/shader_alphaimage.cpp" 1152#include "../../docs/examples/shapes.cpp" 1153#include "../../docs/examples/shapes_with_motion.cpp" 1154#include "../../docs/examples/skbug6031.cpp" 1155#include "../../docs/examples/skbug_237_drawImageRect.cpp" 1156#include "../../docs/examples/skbug_237_drawImage_with_blur.cpp" 1157#include "../../docs/examples/skbug_5648.cpp" 1158#include "../../docs/examples/skbug_633528.cpp" 1159#include "../../docs/examples/skcanvas_paint.cpp" 1160#include "../../docs/examples/skcanvas_square.cpp" 1161#include "../../docs/examples/skcanvas_star.cpp" 1162#include "../../docs/examples/skew_x_animated.cpp" 1163#include "../../docs/examples/skpaint_2pt.cpp" 1164#include "../../docs/examples/skpaint_bitmap_shader.cpp" 1165#include "../../docs/examples/skpaint_blur_mask_filter.cpp" 1166#include "../../docs/examples/skpaint_blur_mask_filter_2.cpp" 1167#include "../../docs/examples/skpaint_color_table_filter.cpp" 1168#include "../../docs/examples/skpaint_compose.cpp" 1169#include "../../docs/examples/skpaint_compose_path_effect.cpp" 1170#include "../../docs/examples/skpaint_compose_shader.cpp" 1171#include "../../docs/examples/skpaint_corner_path_effects.cpp" 1172#include "../../docs/examples/skpaint_dash_path_effect.cpp" 1173#include "../../docs/examples/skpaint_discrete_path_effect.cpp" 1174#include "../../docs/examples/skpaint_line_2d_path_effect.cpp" 1175#include "../../docs/examples/skpaint_matrix_color_filter.cpp" 1176#include "../../docs/examples/skpaint_mix.cpp" 1177#include "../../docs/examples/skpaint_path_1d_path_effect.cpp" 1178#include "../../docs/examples/skpaint_path_2d_path_effect.cpp" 1179#include "../../docs/examples/skpaint_perlin.cpp" 1180#include "../../docs/examples/skpaint_radial.cpp" 1181#include "../../docs/examples/skpaint_shader.cpp" 1182#include "../../docs/examples/skpaint_skia.cpp" 1183#include "../../docs/examples/skpaint_sum_path_effect.cpp" 1184#include "../../docs/examples/skpaint_sweep.cpp" 1185#include "../../docs/examples/skpaint_turb.cpp" 1186#include "../../docs/examples/skpaint_xfer.cpp" 1187#include "../../docs/examples/software_bitmap_w_perspective.cpp" 1188#include "../../docs/examples/star.cpp" 1189#include "../../docs/examples/star2.cpp" 1190#include "../../docs/examples/stroke_closed_degenerate_path.cpp" 1191#include "../../docs/examples/strokerect_gm.cpp" 1192#include "../../docs/examples/subset_example.cpp" 1193#include "../../docs/examples/sum_path_effect.cpp" 1194#include "../../docs/examples/sweep_gradient_talk_1.cpp" 1195#include "../../docs/examples/sweep_gradient_talk_2.cpp" 1196#include "../../docs/examples/sweep_gradient_talk_4.cpp" 1197#include "../../docs/examples/sweep_gradient_talk_lots.cpp" 1198#include "../../docs/examples/text_only.cpp" 1199#include "../../docs/examples/text_rendering.cpp" 1200#include "../../docs/examples/text_shadow.cpp" 1201#include "../../docs/examples/unexpected_setAlphaType.cpp" 1202#include "../../docs/examples/upscale_checkerboard.cpp" 1203#include "../../docs/examples/weird_RRect_bug.cpp" 1204#include "../../docs/examples/zero_off_dashing.cpp" 1205