Hermet Park
ee39d4dc56
updated licenses info
...
Change-Id: Idcee492bb9f823ab2a3c7c28a150bd406ce8aa4f
2018-12-27 17:10:48 +09:00
Hermet Park
0a325b079e
Put samsung copyright header to all our own source code.
...
Change-Id: I3cebcfef827425d16092ee7a26c39f7733572eb7
2018-12-26 19:18:29 +09:00
sub.mohanty@samsung.com
15b256d1bf
lottie: optimize VPath::length() api implementation.
...
Change-Id: Ieb32e5e6103261fadbf4287d4e6f82353414caac
2018-11-19 00:38:44 +00:00
subhransu mohanty
5265f844b9
lottie/vector: added new addroundrect api with uniform roundness of corner.
...
Change-Id: Id6584d3b4fc4b81f2407ba66cafca4b6521d7fd8
2018-11-01 10:57:14 +09:00
sub.mohanty@samsung.com
fa645a5227
lottie/vector: fine tune path api.
...
Change-Id: Ic40da16809e5e0b32f5d23cc8b06636d37072037
2018-09-10 04:13:21 +00:00
sub.mohanty@samsung.com
9a50268e2c
lottie: rename all isEmpty() api to empty() for consistancy.
...
Change-Id: Id3dddbd920ff00c7beafe0abd17f6da73442195b
2018-09-09 11:57:30 +09:00
sub.mohanty@samsung.com
f14e50305a
lottie/vector: refactor rect class.
...
Change-Id: I553160f74ad06b002cf2d17d1bf55615e71f9853
2018-09-09 11:52:21 +09:00
subhransu mohanty
59778f7c2d
lottie: moderize using clang-tidy 'modernize-return-braced-init-list'
...
Change-Id: I4186243915c8bda61aade79e55f87e286801d2da
2018-09-03 18:36:19 +09:00
subhransu mohanty
d19359f8cb
lottie: modernize using clang-tidy "modernize-use-equals-default"
...
Change-Id: Ic09bf5651333f63f2603c8e3d9dd8afd4b73c7aa
2018-09-03 18:10:45 +09:00
subhransu mohanty
adef38c0e7
lottie/vector: move line related api to its own class .
...
Change-Id: Ib9072653cf534e558eedd88242535bc9a8e028fe
2018-08-29 11:46:49 +09:00
subhransu mohanty
43d77af0d1
lottie/vector : added addPath() api to vpath.
...
Change-Id: I3fd7ee9ba8add8f7109c23c0b6e62388b3fda5bf
2018-08-23 13:15:49 +09:00
subhransu mohanty
f0515f36b8
lottie/vector: return correct number from segments() api.
...
Change-Id: Ifb90d0f7567ba0737f70c7b7abfc467e94004780
2018-08-23 13:13:08 +09:00
subhransu mohanty
1a6b8c8e0e
lottie/vector: refactor VPath class to use emplace_back instead of push_back to avoid temporary object creation.
...
Change-Id: I0abc1be410a3758c447de8b4600c472f6298bcc7
2018-08-16 14:30:57 +09:00
subhransu mohanty
abb7872b79
lottie/vector: reserve memory ahead to minimize reallocation.
...
Change-Id: Idb973bb7660c4ec95f36aa36d3707aa6030f5ffc
2018-07-30 16:47:18 +09:00
Youngbok Shin
33e6a807c9
lottie/vector: reserve memory space ahead for minimizing reallocation - Polystar/Polygon
...
It also fix to use vIsZero() instead of equal(=) for floating values.
Change-Id: Iebe619a1a7be58b00e7261d8a6079e8ea817e055
2018-07-30 15:24:11 +09:00
subhransu mohanty
dfe59f9fd5
lottie/vector: updated paths reserve api policy.
...
Change-Id: I9b6e97526d887ec6d342384cb7f2046584dbaf04
2018-07-30 14:31:19 +09:00
subhransu mohanty
9e63597b97
lottie: Follow Tizen coding guideline.
...
Change-Id: Ice6a5af7cb08e768e157f8bb45bef64bb4062dce
2018-07-30 13:18:28 +09:00
Jaeun Choi
86d179f9b1
vector: add length() function in vpath
...
Change-Id: I94e2a3d7a1441f250ca722f53de018efce191c74
2018-07-27 17:04:49 +09:00
subhransu mohanty
f6658ae623
lottie/vector: update reserve() api in vpath
...
Change-Id: Ib43afa96a0c1a7764dd410ea1e7f01019f592d6d
2018-07-26 11:11:28 +09:00
Youngbok Shin
d0a08aadc8
lottie/vector: change addPolystar* method to addPolystar/addPolygon
...
It also move its implemented code to VPath::VPathData from VPath.
Change-Id: Idc6f04e04930f1863bb78fd1a05ba86c573e328b
2018-07-24 18:00:25 +09:00
subhransu mohanty
84c0411929
lottie/vector: refactor vpath class to use vcow_ptr
...
Change-Id: Ib16da52a8a97bbee87766ee362e1d6e5678ac305
2018-07-23 05:39:43 +00:00
Youngbok Shin
d8f9ba5a81
lottie/vector: apply direction to polystar path
...
When the given direction is counter clockwise,
it calculates polystar with reversed angle changes.
Change-Id: Iee833a946f67f0bd967369258d3df820cf3779da
2018-07-20 16:30:32 +09:00
subhransu mohanty
f2bf8eabc9
lottie/vector: make all copy_on_write class in vector thread safe.
...
Change-Id: Ibf3781775d0d26c0240970b720a59fbfed43f6b2
2018-07-20 09:48:09 +09:00
Hermet Park
1707193e15
vector: clean up single, double-decision comparison
...
Change-Id: I9ed37192c9c1236103aeeb7f239bbae2dabe6368
2018-07-17 10:41:52 +00:00
subhransu sekhar mohanty
13ab97b2a0
lottie/vector: move all vector objects to its own namesapce
...
Change-Id: I1f7ebc743b45d2ae0857f5d645ca1495e382b3c3
2018-07-16 12:17:13 +00:00
subhransu mohanty
7501ff54a6
lottie-player : Initial draft for lottie-player library
...
Change-Id: I8019e13863ef635fc011f0e7b82c692eaa01201d
2018-07-11 10:51:01 +00:00