Cleaned up Degree, Radian, AngleAxis and Quaternion classes 49/36749/11
authorKimmo Hoikka <kimmo.hoikka@samsung.com>
Tue, 14 Apr 2015 15:03:14 +0000 (16:03 +0100)
committerKimmo Hoikka <kimmo.hoikka@samsung.com>
Thu, 16 Apr 2015 13:51:46 +0000 (14:51 +0100)
commit3c19df3108c8ea3d7e4d42d0203218a3bc5077f2
treedd63a1a214cef4015ee5146b3a77ff8759ea2255
parent4a6be67413c8b1bbeb3c3f2a18f6c666be53e514
Cleaned up Degree, Radian, AngleAxis and Quaternion classes
- Inline Degree, Radian and AngleAxis types to avoid unnecessary exports / export table lookups in using code
- Change AngleAxis to store a Radian angle for better accuracy
- Make Quaternion explicitly take a Radian as constructor

Change-Id: I25bacfb011d4f24d60cabb53b7993dc51633b175
33 files changed:
automated-tests/src/dali/dali-test-suite-utils/dali-test-suite-utils.h
automated-tests/src/dali/utc-Dali-Actor.cpp
automated-tests/src/dali/utc-Dali-AngleAxis.cpp
automated-tests/src/dali/utc-Dali-Animation.cpp
automated-tests/src/dali/utc-Dali-Degree.cpp
automated-tests/src/dali/utc-Dali-Matrix.cpp
automated-tests/src/dali/utc-Dali-PropertyValue.cpp
automated-tests/src/dali/utc-Dali-Quaternion.cpp
automated-tests/src/dali/utc-Dali-Radian.cpp
automated-tests/src/dali/utc-Dali-Vector3.cpp
dali/integration-api/debug.cpp
dali/internal/event/actors/actor-impl.cpp
dali/internal/event/actors/camera-actor-impl.cpp
dali/internal/event/animation/progress-value.h
dali/internal/event/common/stage-impl.cpp
dali/internal/event/events/pan-gesture-detector-impl.cpp
dali/internal/event/events/pan-gesture-processor.cpp
dali/internal/update/animation/scene-graph-animator.h
dali/internal/update/manager/update-manager-debug.cpp
dali/public-api/actors/actor.cpp
dali/public-api/actors/actor.h
dali/public-api/animation/animation.cpp
dali/public-api/common/constants.h
dali/public-api/file.list
dali/public-api/math/angle-axis.cpp [deleted file]
dali/public-api/math/angle-axis.h
dali/public-api/math/degree.cpp
dali/public-api/math/degree.h
dali/public-api/math/quaternion.cpp
dali/public-api/math/quaternion.h
dali/public-api/math/radian.cpp [deleted file]
dali/public-api/math/radian.h
dali/public-api/object/property-value.cpp