Loading libs/ui/include/ui/Transform.h +16 −0 Original line number Diff line number Diff line Loading @@ -112,6 +112,7 @@ public: void dump(const char* name, const char* prefix = "") const; static constexpr RotationFlags toRotationFlags(Rotation); static constexpr Rotation toRotation(RotationFlags); private: struct mat33 { Loading Loading @@ -151,5 +152,20 @@ inline constexpr Transform::RotationFlags Transform::toRotationFlags(Rotation ro } } inline constexpr Rotation Transform::toRotation(Transform::RotationFlags rotationFlags) { switch (rotationFlags) { case ROT_0: return ROTATION_0; case ROT_90: return ROTATION_90; case ROT_180: return ROTATION_180; case ROT_270: return ROTATION_270; default: return ROTATION_0; } } } // namespace ui } // namespace android Loading
libs/ui/include/ui/Transform.h +16 −0 Original line number Diff line number Diff line Loading @@ -112,6 +112,7 @@ public: void dump(const char* name, const char* prefix = "") const; static constexpr RotationFlags toRotationFlags(Rotation); static constexpr Rotation toRotation(RotationFlags); private: struct mat33 { Loading Loading @@ -151,5 +152,20 @@ inline constexpr Transform::RotationFlags Transform::toRotationFlags(Rotation ro } } inline constexpr Rotation Transform::toRotation(Transform::RotationFlags rotationFlags) { switch (rotationFlags) { case ROT_0: return ROTATION_0; case ROT_90: return ROTATION_90; case ROT_180: return ROTATION_180; case ROT_270: return ROTATION_270; default: return ROTATION_0; } } } // namespace ui } // namespace android