IDS peak ICV v1.3.0
Loading...
Searching...
No Matches
RotationFeature.cs
Go to the documentation of this file.
3
5
28{
29 private readonly TransformationModule _module;
30
38 {
39 _module = module;
40 }
41
46 {
47 get => _module.RotationAngle;
48 set => _module.RotationAngle = value;
49 }
50
52 public bool IsEnabled
53 {
54 get => _module.IsRotationEnabled;
55 set => _module.IsRotationEnabled = value;
56 }
57
65 public void ResetToDefault()
66 {
67 _module.RotationAngle = TransformationModule.DefaultRotationAngle;
68 }
69}
Rotation provides fixed-angle rotation functionality.
bool IsEnabled
Enables or disables the feature.
void ResetToDefault()
Resets the rotation to the default value.
RotationFeature(TransformationModule module)
Creates a RotationFeature for an existing transformation module.
Transformation is an image pipeline module that provides mirror and rotation functionality.
Rotation
Angle parameter for the rotation algorithm.
Definition Rotation.cs:13
Abstract base class for all image processing pipeline features.
Definition IFeature.cs:64