libs/libkexiv2/libkexiv2
rotationmatrix.cpp
Go to the documentation of this file.
bool operator!=(const RotationMatrix &ma) const
Definition: rotationmatrix.cpp:187
bool operator==(const RotationMatrix &ma) const
Definition: rotationmatrix.cpp:179
RotationMatrix matrix(RotationMatrix::TransformationAction action)
Definition: rotationmatrix.cpp:90
KExiv2::ImageOrientation exifOrientation() const
Returns the Exif orienation flag describing this matrix.
Definition: rotationmatrix.cpp:254
Definition: rotationmatrix.h:43
void set(int m11, int m12, int m21, int m22)
Definition: rotationmatrix.cpp:159
RotationMatrix matrix(KExiv2::ImageOrientation exifOrientation)
Definition: rotationmatrix.cpp:110
static const RotationMatrix rotate180(-1, 0, 0,-1)
static const RotationMatrix rotate90flipVertical(0,-1,-1, 0)
static const RotationMatrix flipHorizontal(-1, 0, 0, 1)
static const RotationMatrix rotate90(0, 1,-1, 0)
QMatrix & rotate(qreal degrees)
===========================================================This file is a part of digiKam project htt...
static const RotationMatrix identity(1, 0, 0, 1)
QList< TransformationAction > transformations() const
Returns the actions described by this matrix.
Definition: rotationmatrix.cpp:215
bool isNoTransform() const
Returns true of this matrix describes no transformation (is the identity matrix)
Definition: rotationmatrix.cpp:167
RotationMatrix & operator*=(const RotationMatrix &ma)
Definition: rotationmatrix.cpp:172
static const RotationMatrix rotate270(0,-1, 1, 0)
RotationMatrix()
Constructs the identity matrix (the matrix describing no transformation)
Definition: rotationmatrix.cpp:139
static const RotationMatrix rotate90flipHorizontal(0, 1, 1, 0)
static const RotationMatrix flipVertical(1, 0, 0,-1)
QMatrix toMatrix() const
Returns a QMatrix representing this matrix.
Definition: rotationmatrix.cpp:291
QMatrix & scale(qreal sx, qreal sy)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:19:40 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.