common scene: complete scene tranfsormation feature. 18/233618/3
authorHermet Park <chuneon.park@samsung.com>
Sun, 17 May 2020 12:33:56 +0000 (21:33 +0900)
committerHermet Park <chuneon.park@samsung.com>
Sun, 17 May 2020 12:38:15 +0000 (21:38 +0900)
commita5f15a588c5dda01456b6848380aff0547bb541c
tree02b897f223719b9ed0b34c362fd7e73364a93079
parent1f6da2d0b6779b2d3a4779d42d881bad9bc5dd09
common scene: complete scene tranfsormation feature.

Each scene could conserve its own transformation,
the origin could be the parent Paint (if they were beloned to)

Thus, you can compose the multi-tranformed scene group which
simultenoulsly working in own spaces.

See testTransform and testSceneTransform, how they work.

Change-Id: I51deb4d66f8fcd024f8dc7a1e1af57c398a9d7fe
src/lib/gl_engine/tvgGlRenderer.cpp
src/lib/gl_engine/tvgGlRenderer.h
src/lib/sw_engine/tvgSwCommon.h
src/lib/sw_engine/tvgSwRenderer.cpp
src/lib/sw_engine/tvgSwRenderer.h
src/lib/sw_engine/tvgSwShape.cpp
src/lib/tvgRenderCommon.h
src/lib/tvgSceneImpl.h
src/lib/tvgShapeImpl.h
test/testSceneTransform.cpp