Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_zoom_and_rotate_action.cpp File Reference
#include <QApplication>
#include <QTouchEvent>
#include <klocalizedstring.h>
#include <kis_canvas_controller.h>
#include <kis_canvas2.h>
#include <KisViewManager.h>
#include <kis_algebra_2d.h>
#include "kis_zoom_and_rotate_action.h"
#include "kis_input_manager.h"
#include <KoViewTransformStillPoint.h>

Go to the source code of this file.

Classes

class  KisZoomAndRotateAction::Private
 

Functions

qreal angleForSnapping (qreal angle)
 

Function Documentation

◆ angleForSnapping()

qreal angleForSnapping ( qreal angle)

Definition at line 84 of file kis_zoom_and_rotate_action.cpp.

85{
86 if (angle < 0) {
87 return std::fmod(angle - 2, 45) + 2;
88 } else {
89 return std::fmod(angle + 2, 45) - 2;
90 }
91}