#include <pxl_imageparam.h>

Public Member Functions | |
| RotateAndFlipParam (ImageUtils::FourAngles inAngle=faAngle0, bool inFlipVertical=false, bool inFlipHorizontal=false) | |
| bool | rotationIsInClockwise () const |
| void | rotateLeft () |
| void | rotateRight () |
| void | rotate90degree () |
| void | rotate270degree () |
| void | flipVertically () |
| void | flipHorizontally () |
Public Attributes | |
| ImageUtils::FourAngles | angle |
| Specifies the angle of the output image. | |
| bool | flipVertical |
| Whether flips the image vertically after the rotation. | |
| bool | flipHorizontal |
| Whether flips the image horizontally after the rotation. | |
Definition at line 513 of file pxl_imageparam.h.
| Celartem::ImageUtils::RotateAndFlipParam::RotateAndFlipParam | ( | ImageUtils::FourAngles | inAngle = faAngle0, |
|
| bool | inFlipVertical = false, |
|||
| bool | inFlipHorizontal = false | |||
| ) | [inline] |
This constructor initializes the structure with the specified parameters.
| inAngle | Specifies the angle of the output image. | |
| inFlipVertical | Whether flips the image vertically after the rotation. | |
| inFlipHorizontal | Whether flips the image horizontally after the rotation. |
Definition at line 529 of file pxl_imageparam.h.
| bool Celartem::ImageUtils::RotateAndFlipParam::rotationIsInClockwise | ( | ) | const [inline] |
This function determines whether the rotation is in clockwise direction or not.
true if the rotation is in clockwise direction; otherwise false. Definition at line 546 of file pxl_imageparam.h.
Referenced by rotateLeft(), and rotateRight().
| void Celartem::ImageUtils::RotateAndFlipParam::rotateLeft | ( | ) | [inline] |
This function rotates the angle to left.
Definition at line 557 of file pxl_imageparam.h.
| void Celartem::ImageUtils::RotateAndFlipParam::rotateRight | ( | ) | [inline] |
This function rotates the angle to right.
Definition at line 568 of file pxl_imageparam.h.
| void Celartem::ImageUtils::RotateAndFlipParam::rotate90degree | ( | ) | [inline] |
This function rotates 90 degree.
Definition at line 580 of file pxl_imageparam.h.
Referenced by rotateLeft(), and rotateRight().
| void Celartem::ImageUtils::RotateAndFlipParam::rotate270degree | ( | ) | [inline] |
This function rotates -90 (270) degree.
Definition at line 589 of file pxl_imageparam.h.
Referenced by rotateLeft(), and rotateRight().
| void Celartem::ImageUtils::RotateAndFlipParam::flipVertically | ( | ) | [inline] |
This function flips vertically.
Definition at line 598 of file pxl_imageparam.h.
| void Celartem::ImageUtils::RotateAndFlipParam::flipHorizontally | ( | ) | [inline] |
This function flips Horizontally.
Definition at line 607 of file pxl_imageparam.h.
Specifies the angle of the output image.
Definition at line 515 of file pxl_imageparam.h.
Referenced by rotate270degree(), and rotate90degree().
Whether flips the image vertically after the rotation.
Definition at line 516 of file pxl_imageparam.h.
Referenced by flipVertically(), and rotationIsInClockwise().
Whether flips the image horizontally after the rotation.
Definition at line 517 of file pxl_imageparam.h.
Referenced by flipHorizontally(), and rotationIsInClockwise().