common: code refactoring. accepted/tizen/unified/20200923.024103 submit/tizen/20200920.213436
authorHermet Park <chuneon.park@samsung.com>
Fri, 18 Sep 2020 03:14:01 +0000 (12:14 +0900)
committerHermet Park <chuneon.park@samsung.com>
Fri, 18 Sep 2020 07:11:41 +0000 (16:11 +0900)
commit6452f4490b2b14e8b175650a6e4d5dad3908b9cf
treed0848fc7f3ca5b36c0dad2bc0e8bc54f7b10366a
parentba1ca05136d6ceac2c92f66a6abd374db7c79b90
common: code refactoring.

revise duplicate() approach with stategy pattern.

Change-Id: Id829e6ed5bad481ed317f036ee82991a01faa1c1
inc/thorvg.h
src/lib/tvgLinearGradient.cpp
src/lib/tvgPaint.cpp
src/lib/tvgPaint.h
src/lib/tvgPicture.cpp
src/lib/tvgPictureImpl.h
src/lib/tvgScene.cpp
src/lib/tvgSceneImpl.h
src/lib/tvgShape.cpp
src/lib/tvgShapeImpl.h
src/lib/tvgShapePath.h