Encapsulation and harmonizing operators for LayoutLength 75/189675/5
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Wed, 19 Sep 2018 14:21:16 +0000 (15:21 +0100)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Thu, 20 Sep 2018 14:36:31 +0000 (15:36 +0100)
commita9783f4a9684d20c8b20e34a34e15cae5a773787
tree718a395d36ee5e6d5390dcf47a900b5769cc732b
parent94a17596be5c49de1bd7f19b997b6625a4407083
Encapsulation and harmonizing operators for LayoutLength

- changing internal type to float to maintain precision when doing multiplies and divisions

Change-Id: Ifedb450f56d6994c60aceb87d7ffc530739b57c9
15 files changed:
automated-tests/src/dali-toolkit/custom-layout-impl.cpp
automated-tests/src/dali-toolkit/utc-Dali-Layouting.cpp
dali-toolkit/devel-api/layouting/layout-group-impl.cpp
dali-toolkit/devel-api/layouting/layout-item-impl.cpp
dali-toolkit/devel-api/layouting/layout-length.h
dali-toolkit/devel-api/layouting/layout-size.h
dali-toolkit/devel-api/layouting/measure-spec.h
dali-toolkit/devel-api/layouting/measured-size.h
dali-toolkit/internal/layouting/absolute-layout-impl.cpp
dali-toolkit/internal/layouting/flex-layout-impl.cpp
dali-toolkit/internal/layouting/grid-impl.cpp
dali-toolkit/internal/layouting/grid-impl.h
dali-toolkit/internal/layouting/layout-controller-impl.cpp
dali-toolkit/internal/layouting/layout-item-data-impl.cpp
dali-toolkit/internal/layouting/linear-layout-impl.cpp