---
title: CGImagePropertyOrientation.leftMirrored
framework: imageio
role: symbol
role_heading: Case
path: imageio/cgimagepropertyorientation/leftmirrored
---

# CGImagePropertyOrientation.leftMirrored

The encoded image data is horizontally flipped and rotated 90° counter-clockwise from the image’s intended display orientation.

## Declaration

```swift
case leftMirrored
```

## Discussion

Discussion The (x,y) pixel coordinates of the origin point (0,0) represent the top row and leftmost column, respectively. Pixel (x,y) positions increase top-to-bottom, left-to-right. If an image is encoded with this orientation, then displayed by software unaware of orientation metadata, the image appears to be horizontally mirrored, then rotated 90° counter-clockwise. (That is, to present the image in its intended orientation, you can rotate it 90° clockwise, then flip horizontally.)

## See Also

### Image Orientations

- [CGImagePropertyOrientation.up](imageio/cgimagepropertyorientation/up.md)
- [CGImagePropertyOrientation.upMirrored](imageio/cgimagepropertyorientation/upmirrored.md)
- [CGImagePropertyOrientation.down](imageio/cgimagepropertyorientation/down.md)
- [CGImagePropertyOrientation.downMirrored](imageio/cgimagepropertyorientation/downmirrored.md)
- [CGImagePropertyOrientation.right](imageio/cgimagepropertyorientation/right.md)
- [CGImagePropertyOrientation.rightMirrored](imageio/cgimagepropertyorientation/rightmirrored.md)
- [CGImagePropertyOrientation.left](imageio/cgimagepropertyorientation/left.md)
