Skip to main content

Image Flipping

Flipping transforms the content prior to warping the image on screen. Flipping is supported only when warping is enabled. The following orientations are supported:

  • Candera::DisplayOrientation::Unchanged
  • Candera::DisplayOrientation::HorizontallyFlipped
  • Candera::DisplayOrientation::VerticallyFlipped
  • Candera::DisplayOrientation::VerticallyAndHorizontallyFlipped

Changing the image orientation is achieved through the public interface of Candera::Display class using Candera::Display::SetWarpOrientation, like in the following snippet.

    // flip the image vertically and horizontally
    display->SetWarpOrientation(Candera::DisplayOrientation::VerticallyAndHorizontallyFlipped);
Example
Unchanged
drawing-7-1676962188.png
HorizontallyFlipped
drawing-7-1676962198.png
VerticallyFlipped
drawing-7-1676962217.png
VerticallyAndHorizontallyFlipped
drawing-7-1676962226.png