Lines Matching refs:region
42 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
43 EXPECT_NE(region, nullptr);
44 OH_Drawing_RegionDestroy(region);
57 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
58 EXPECT_NE(region, nullptr);
60 // 2. Create another region object using OH_Drawing_RegionCreate
64 OH_Drawing_RegionDestroy(region);
254 // 2. OH_Drawing_RegionOp takes nullptr as input for region, dst as input, and op: REGION_OP_MODE_DIFFERENCE,
272 // 1. OH_Drawing_RegionCreate returns a pointer value region
273 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
274 EXPECT_NE(region, nullptr);
276 OH_Drawing_RegionSetRect(region, rect);
277 // 2. OH_Drawing_RegionOp takes region as input, dst: nullptr, op: REGION_OP_MODE_DIFFERENCE
278 OH_Drawing_RegionOp(region, nullptr, REGION_OP_MODE_DIFFERENCE);
282 OH_Drawing_RegionDestroy(region);
294 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
295 EXPECT_NE(region, nullptr);
297 // 1. OH_Drawing_RegionSetRect takes correct region and rect object pointers as input
298 bool ret = OH_Drawing_RegionSetRect(region, rect);
302 OH_Drawing_RegionDestroy(region);
314 // 1. OH_Drawing_RegionSetRect takes a correct rect object pointer as input, region is nullptr, returns
331 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
332 // 1. OH_Drawing_RegionSetRect takes a correct region object pointer as input, rect is nullptr
333 OH_Drawing_RegionSetRect(region, nullptr);
335 OH_Drawing_RegionDestroy(region);
347 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
348 EXPECT_NE(region, nullptr);
351 // 1. OH_Drawing_RegionSetRect takes correct region and rect object pointers as input
352 bool ret = OH_Drawing_RegionSetRect(region, rect);
356 OH_Drawing_RegionDestroy(region);
369 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
375 // 1. OH_Drawing_RegionSetPath takes correct region, path, and clip object pointers as input
376 EXPECT_TRUE(OH_Drawing_RegionSetPath(region, path, clip));
379 OH_Drawing_RegionDestroy(region);
394 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
399 // 1. OH_Drawing_RegionSetPath takes correct path and clip object pointers as input, region is nullptr
404 OH_Drawing_RegionDestroy(region);
419 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
424 // 1. OH_Drawing_RegionSetPath takes correct region and clip object pointers as input, path is nullptr
425 OH_Drawing_RegionSetPath(region, nullptr, clip);
429 OH_Drawing_RegionDestroy(region);
444 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
449 // 1. OH_Drawing_RegionSetPath takes correct region, path object pointers as input, and clip is nullptr
450 OH_Drawing_RegionSetPath(region, path, nullptr);
454 OH_Drawing_RegionDestroy(region);
469 OH_Drawing_Region *region = OH_Drawing_RegionCreate();
474 // 1. OH_Drawing_RegionSetPath takes correct region, path, and clip object pointers as input
475 bool ret = OH_Drawing_RegionSetPath(region, path, clip);
479 OH_Drawing_RegionDestroy(region);