IDS peak ICV v1.2.0
Loading...
Searching...
No Matches
peak_icv_rotation.hpp File Reference
#include <peak_common_c/detail/peak_common_defines.h>
#include <peak_icv/exceptions/peak_icv_exception.hpp>
#include <string>
Include dependency graph for peak_icv_rotation.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  peak
 
namespace  peak::pipeline
 Interfaces and implementations for defining and controlling data processing pipelines.
 
namespace  peak::pipeline::detail
 

Enumerations

enum class  Rotation {
  None = 0 ,
  Degree90Counterclockwise = 90 ,
  Degree180 = 180 ,
  Degree90Clockwise = 270
}
 Angle parameter for the rotation algorithm. More...
 

Functions

std::string ToString (Rotation rotation)
 Converts a Rotation enum value to its string representation.
 
std::ostream & operator<< (std::ostream &os, Rotation rotation)
 Stream output operator for Rotation enum.
 
Rotation ToRotation (const std::string &rotation)
 Converts a string representation to a Rotation enum value.
 

Detailed Description

Author
IDS Imaging Development Systems GmbH
Date
2025-07-09
Since
1.0

Copyright (c) 2025 - 2026, IDS Imaging Development Systems GmbH. All rights reserved.

Definition in file peak_icv_rotation.hpp.