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