mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-08 13:43:43 +00:00
test/examples: -- deprecated apis call warnings.
Result load(const char* data, uint32_t size, bool copy = false) -> Result load(const char* data, uint32_t size, const std::string& mimeType, bool copy = false) Result bounds(float* x, float* y, float* w, float* h) -> Result bounds(float* x, float* y, float* w, float* h, bool transformed)
This commit is contained in:
parent
69063d2405
commit
5d930e51e4
3 changed files with 7 additions and 7 deletions
|
@ -41,7 +41,7 @@ void tvgDrawCmds(tvg::Canvas* canvas)
|
|||
if (canvas->push(move(shape)) != tvg::Result::Success) return;
|
||||
|
||||
auto picture = tvg::Picture::gen();
|
||||
if (picture->load(svg, strlen(svg), "svg") != tvg::Result::Success) return;
|
||||
if (picture->load(svg, strlen(svg), "svg", false) != tvg::Result::Success) return;
|
||||
|
||||
picture->size(WIDTH, HEIGHT);
|
||||
|
||||
|
|
|
@ -122,11 +122,11 @@ TEST_CASE("Bounding Box", "[tvgPaint]")
|
|||
|
||||
//Negative
|
||||
float x = 0, y = 0, w = 0, h = 0;
|
||||
REQUIRE(shape->bounds(&x, &y, &w, &h) == Result::InsufficientCondition);
|
||||
REQUIRE(shape->bounds(&x, &y, &w, &h, false) == Result::InsufficientCondition);
|
||||
|
||||
//Case 1
|
||||
REQUIRE(shape->appendRect(0.0f, 10.0f, 20.0f, 100.0f, 50.0f, 50.0f) == Result::Success);
|
||||
REQUIRE(shape->bounds(&x, &y, &w, &h) == Result::Success);
|
||||
REQUIRE(shape->bounds(&x, &y, &w, &h, false) == Result::Success);
|
||||
REQUIRE(x == 0.0f);
|
||||
REQUIRE(y == 10.0f);
|
||||
REQUIRE(w == 20.0f);
|
||||
|
@ -136,7 +136,7 @@ TEST_CASE("Bounding Box", "[tvgPaint]")
|
|||
REQUIRE(shape->reset() == Result::Success);
|
||||
REQUIRE(shape->moveTo(0.0f, 10.0f) == Result::Success);
|
||||
REQUIRE(shape->lineTo(20.0f, 210.0f) == Result::Success);
|
||||
REQUIRE(shape->bounds(&x, &y, &w, &h) == Result::Success);
|
||||
REQUIRE(shape->bounds(&x, &y, &w, &h, false) == Result::Success);
|
||||
REQUIRE(x == 0.0f);
|
||||
REQUIRE(y == 10.0f);
|
||||
REQUIRE(w == 20.0f);
|
||||
|
|
|
@ -252,11 +252,11 @@ TEST_CASE("Load SVG Data", "[tvgPicture]")
|
|||
REQUIRE(picture);
|
||||
|
||||
//Negative cases
|
||||
REQUIRE(picture->load(nullptr, 100, "") == Result::InvalidArguments);
|
||||
REQUIRE(picture->load(svg, 0, "") == Result::InvalidArguments);
|
||||
REQUIRE(picture->load(nullptr, 100, "", false) == Result::InvalidArguments);
|
||||
REQUIRE(picture->load(svg, 0, "", false) == Result::InvalidArguments);
|
||||
|
||||
//Positive cases
|
||||
REQUIRE(picture->load(svg, strlen(svg), "svg") == Result::Success);
|
||||
REQUIRE(picture->load(svg, strlen(svg), "svg", false) == Result::Success);
|
||||
|
||||
float w, h;
|
||||
REQUIRE(picture->size(&w, &h) == Result::Success);
|
||||
|
|
Loading…
Add table
Reference in a new issue