Skip to content

Commit 40fc063

Browse files
committed
Update CairoHelper
1 parent 84ea912 commit 40fc063

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

Helpers/CairoHelper.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ void
4141
CairoHelper::applyScale(cairo_t *cr,
4242
const _XY &scale)
4343
{
44-
if (!cr || (scale.x == 0. && scale.y == 0.)) { return; }
44+
if (!cr || (scale.x == 1. && scale.y == 1.)) { return; }
4545
cairo_scale(cr, scale.x, scale.y);
4646
}
4747

@@ -50,7 +50,7 @@ CairoHelper::applyScale(cairo_t *cr,
5050
const _XY &scale,
5151
const _XY &origin)
5252
{
53-
if (!cr || (scale.x == 0. && scale.y == 0.)) { return; }
53+
if (!cr || (scale.x == 1. && scale.y == 1.)) { return; }
5454
cairo_translate(cr, origin.x, origin.y);
5555
cairo_scale(cr, scale.x, scale.y);
5656
cairo_translate(cr, -origin.x, -origin.y);
@@ -92,7 +92,6 @@ CairoHelper::applyTransform(cairo_t *cr,
9292
const _Transform &transform)
9393
{
9494
if (!cr) { return; }
95-
if (transform.flip) { applyFlip(cr, transform.height); }
9695
if (transform.position) { applyPosition(cr, transform.origin); }
9796
applyScale(cr, transform.scale, transform.origin);
9897
applySkew(cr, transform.skew, transform.origin);

Helpers/CairoHelper.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,8 @@ class CairoHelper
3434
_XY origin;
3535
_XY scale;
3636
_XY skew;
37-
int width;
38-
int height;
3937
double rotate;
4038
bool position;
41-
bool flip;
4239
};
4340
/** @brief apply flip */
4441
static void applyFlip(cairo_t *cr,

0 commit comments

Comments
 (0)