summaryrefslogtreecommitdiffstats
path: root/src/pure-transform.h
diff options
context:
space:
mode:
authorKris De Gussem <kris.degussem@gmail.com>2015-10-29 22:24:26 +0000
committerKris De Gussem <Kris.De.Gussem@hotmail.com>2015-10-29 22:24:26 +0000
commitfd5fce801e86b3e9ab0d56a702e89b11dbf7484e (patch)
treeeede96d54a785014bbd15af59fea2980704fa891 /src/pure-transform.h
parentpatch for bug 1511508 (diff)
downloadinkscape-fd5fce801e86b3e9ab0d56a702e89b11dbf7484e.tar.gz
inkscape-fd5fce801e86b3e9ab0d56a702e89b11dbf7484e.zip
static code analysis
(bzr r14436)
Diffstat (limited to 'src/pure-transform.h')
-rw-r--r--src/pure-transform.h56
1 files changed, 27 insertions, 29 deletions
diff --git a/src/pure-transform.h b/src/pure-transform.h
index 8ea74ce76..f973a95b1 100644
--- a/src/pure-transform.h
+++ b/src/pure-transform.h
@@ -54,10 +54,7 @@ public:
// PureTranslate(); // Default constructor
// PureTranslate(PureTranslate const &); // Copy constructor
virtual ~PureTranslate() {};
- PureTranslate(Geom::Point vector = Geom::Point()) {
- _vector = vector;
- _vector_snapped = vector;
- }
+ PureTranslate(Geom::Point vector = Geom::Point()) : _vector(vector), _vector_snapped(vector) {}
Geom::Point getTranslationSnapped() {return _vector_snapped;}
// PureTranslate * clone () const {return new PureTranslate(*this);}
@@ -100,12 +97,12 @@ public:
// PureScale(PureScale const &); // Copy constructor
virtual ~PureScale() {};
- PureScale(Geom::Scale scale, Geom::Point origin, bool uniform) {
- _scale = scale;
- _scale_snapped = scale;
- _origin = origin;
- _uniform = uniform;
- }
+ PureScale(Geom::Scale scale, Geom::Point origin, bool uniform) :
+ _scale (scale),
+ _scale_snapped (scale),
+ _origin (origin),
+ _uniform (uniform)
+ {}
Geom::Scale getScaleSnapped() {return _scale_snapped;}
// PureScale * clone () const {return new PureScale (*this);}
@@ -142,12 +139,13 @@ protected:
public:
virtual ~PureStretchConstrained() {};
- PureStretchConstrained(Geom::Coord magnitude, Geom::Point origin, Geom::Dim2 direction, bool uniform) {
- _magnitude = magnitude;
- _origin = origin;
- _direction = direction;
- _uniform = uniform;
- _stretch_snapped = Geom::Scale(magnitude, magnitude);
+ PureStretchConstrained(Geom::Coord magnitude, Geom::Point origin, Geom::Dim2 direction, bool uniform) :
+ _magnitude (magnitude),
+ _stretch_snapped (Geom::Scale(magnitude, magnitude)),
+ _origin (origin),
+ _direction (direction),
+ _uniform (uniform)
+ {
if (not uniform) {
_stretch_snapped[1-direction] = 1.0;
}
@@ -178,13 +176,13 @@ protected:
public:
virtual ~PureSkewConstrained() {};
- PureSkewConstrained(Geom::Coord skew, Geom::Coord scale, Geom::Point origin, Geom::Dim2 direction) {
- _skew = skew;
- _skew_snapped = skew;
- _scale = scale;
- _origin = origin;
- _direction = direction;
- };
+ PureSkewConstrained(Geom::Coord skew, Geom::Coord scale, Geom::Point origin, Geom::Dim2 direction) :
+ _skew (skew),
+ _skew_snapped (skew),
+ _scale (scale),
+ _origin (origin),
+ _direction (direction)
+ {};
Geom::Coord getSkewSnapped() {return _skew_snapped;}
@@ -212,12 +210,12 @@ public:
// PureRotate(PureRotate const &); // Copy constructor
virtual ~PureRotateConstrained() {};
- PureRotateConstrained(double angle, Geom::Point origin) {
- _origin = origin;
- _angle = angle; // in radians!
- _angle_snapped = angle;
- _uniform = true; // We do not yet allow for simultaneous rotation and scaling
- }
+ PureRotateConstrained(double angle, Geom::Point origin) :
+ _angle (angle), // in radians!
+ _angle_snapped (angle),
+ _origin (origin),
+ _uniform (true) // We do not yet allow for simultaneous rotation and scaling
+ {}
double getAngleSnapped() {return _angle_snapped;}