all_examples.cpp 56 KB

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