Lines Matching refs:dst
676 OH_Drawing_Point2D dst[] = {{0, 0}, {100, 30}, {100, 70}, {0, 100}, {0, 100}};
677 EXPECT_TRUE(OH_Drawing_MatrixSetPolyToPoly(matrix, src, dst, 0));
698 OH_Drawing_Point2D dst[] = {{0, 0}, {100, 30}, {100, 70}, {0, 100}};
699 EXPECT_TRUE(OH_Drawing_MatrixSetPolyToPoly(matrix, src, dst, 1));
720 OH_Drawing_Point2D dst[] = {{0, 0}, {100, 30}, {100, 70}, {0, 100}, {0, 100}};
721 EXPECT_TRUE(OH_Drawing_MatrixSetPolyToPoly(matrix, src, dst, 4));
742 OH_Drawing_Point2D dst[] = {{0, 0}, {100, 30}, {100, 70}, {0, 100}, {0, 100}};
743 EXPECT_FALSE(OH_Drawing_MatrixSetPolyToPoly(matrix, src, dst, 5));
820 * @tc.desc: test for maps the src point array to the dst point array by matrix transformation.
829 OH_Drawing_Point2D dst[MAPPOINTS_SIZE];
831 OH_Drawing_MatrixMapPoints(nullptr, src, dst, MAPPOINTS_COUNT);
833 OH_Drawing_MatrixMapPoints(matrix, src, dst, MAPPOINTS_COUNT);
835 EXPECT_EQ(dst[0].x, 100);
836 EXPECT_EQ(dst[0].y, 200);
842 * @tc.desc: test for sets dst to bounds of src corners mapped by matrix transformation.
851 OH_Drawing_Rect* dst = OH_Drawing_RectCreate(0, 0, 0, 0);
853 EXPECT_FALSE(OH_Drawing_MatrixMapRect(nullptr, src, dst));
855 EXPECT_TRUE(OH_Drawing_MatrixMapRect(matrix, src, dst));
857 EXPECT_TRUE(IsScalarAlmostEqual(OH_Drawing_RectGetHeight(dst), 100.f));
858 EXPECT_TRUE(IsScalarAlmostEqual(OH_Drawing_RectGetLeft(dst), 100.f));
860 OH_Drawing_RectDestroy(dst);