Changeset View
Changeset View
Standalone View
Standalone View
pixmapfx/kpPixmapFX_Transforms.cpp
Show First 20 Lines • Show All 608 Lines • ▼ Show 20 Line(s) | |||||
609 | { | 609 | { | ||
610 | const double angleIn = angle; | 610 | const double angleIn = angle; | ||
611 | 611 | | |||
612 | // Reflect angle into positive if negative | 612 | // Reflect angle into positive if negative | ||
613 | if (angle < 0) | 613 | if (angle < 0) | ||
614 | angle = -angle; | 614 | angle = -angle; | ||
615 | 615 | | |||
616 | // Remove multiples of 90 to make sure 0 <= angle <= 90 | 616 | // Remove multiples of 90 to make sure 0 <= angle <= 90 | ||
617 | angle -= ((int) angle) / 90 * 90; | 617 | angle -= (static_cast<int> (angle)) / 90 * 90; | ||
618 | 618 | | |||
619 | // "Impossible" situation? | 619 | // "Impossible" situation? | ||
620 | if (angle < 0 || angle > 90) | 620 | if (angle < 0 || angle > 90) | ||
621 | { | 621 | { | ||
622 | qCCritical(kpLogPixmapfx) << "kpPixmapFX::isLosslessRotation(" << angleIn | 622 | qCCritical(kpLogPixmapfx) << "kpPixmapFX::isLosslessRotation(" << angleIn | ||
623 | << ") result=" << angle | 623 | << ") result=" << angle | ||
624 | << endl; | 624 | << endl; | ||
625 | return false; // better safe than sorry | 625 | return false; // better safe than sorry | ||
▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines |