Krita Source Code Documentation
Loading...
Searching...
No Matches
kis_image_patch.cpp File Reference
#include "kis_image_patch.h"
#include <QPainter>
#include "kis_debug.h"
#include <math.h>

Go to the source code of this file.

Functions

void scaleRect (QRect &rc, qreal scaleX, qreal scaleY)
 
void scaleRect (QRectF &rc, qreal scaleX, qreal scaleY)
 

Function Documentation

◆ scaleRect() [1/2]

void scaleRect ( QRect & rc,
qreal scaleX,
qreal scaleY )
inline

Definition at line 29 of file kis_image_patch.cpp.

30{
31 qint32 x, y, w, h;
32 rc.getRect(&x, &y, &w, &h);
33
34 x *= scaleX;
35 y *= scaleY;
36 w *= scaleX;
37 h *= scaleY;
38
39 rc.setRect(x, y, w, h);
40}

◆ scaleRect() [2/2]

void scaleRect ( QRectF & rc,
qreal scaleX,
qreal scaleY )
inline

Definition at line 16 of file kis_image_patch.cpp.

17{
18 qreal x, y, w, h;
19 rc.getRect(&x, &y, &w, &h);
20
21 x *= scaleX;
22 y *= scaleY;
23 w *= scaleX;
24 h *= scaleY;
25
26 rc.setRect(x, y, w, h);
27}