1234567891011121314151617181920212223 |
- /*
- * Copyright 2017 Google Inc.
- *
- * Use of this source code is governed by a BSD-style license that can be
- * found in the LICENSE file.
- */
- #ifndef SkEncodedOrigin_DEFINED
- #define SkEncodedOrigin_DEFINED
- // These values match the orientation www.exif.org/Exif2-2.PDF.
- enum SkEncodedOrigin {
- kTopLeft_SkEncodedOrigin = 1, // Default
- kTopRight_SkEncodedOrigin = 2, // Reflected across y-axis
- kBottomRight_SkEncodedOrigin = 3, // Rotated 180
- kBottomLeft_SkEncodedOrigin = 4, // Reflected across x-axis
- kLeftTop_SkEncodedOrigin = 5, // Reflected across x-axis, Rotated 90 CCW
- kRightTop_SkEncodedOrigin = 6, // Rotated 90 CW
- kRightBottom_SkEncodedOrigin = 7, // Reflected across x-axis, Rotated 90 CW
- kLeftBottom_SkEncodedOrigin = 8, // Rotated 90 CCW
- kDefault_SkEncodedOrigin = kTopLeft_SkEncodedOrigin,
- kLast_SkEncodedOrigin = kLeftBottom_SkEncodedOrigin,
- };
- #endif // SkEncodedOrigin_DEFINED
|