SvgLoader: Implement svgpath draw 64/237264/4
authorJunsuChoi <jsuya.choi@samsung.com>
Fri, 26 Jun 2020 09:51:36 +0000 (18:51 +0900)
committerHermet Park <chuneon.park@samsung.com>
Mon, 29 Jun 2020 07:17:22 +0000 (07:17 +0000)
commit3fe2eedd897faed9e7ce259e44418c2e404a8225
tree610ece826938c0345c45eab885024804ab954277
parent1513412e451f14bfbf7df2363ef53f794395ee90
SvgLoader: Implement svgpath draw

Convert Svg path in string to tvg::PathCommand.
Draw converted data by adding it as path to shape.

Following tags are supported.
Move, Line, Cubic, SCubic, Vertical, Horizontal and Close.

Change-Id: I3cb31e05bcb233b4c187e0c9e7eef8cdadf84695
src/loaders/svg_loader/meson.build
src/loaders/svg_loader/tvgSvgPath.cpp [new file with mode: 0644]
src/loaders/svg_loader/tvgSvgPath.h [new file with mode: 0644]
src/loaders/svg_loader/tvgSvgSceneBuilder.cpp
src/loaders/svg_loader/tvgSvgSceneBuilder.h