mirror of
https://github.com/mapnik/mapnik.git
synced 2025-12-08 20:13:09 +00:00
+ pass by const-ref
+ remove explicit keyword from default ctor
This commit is contained in:
parent
92c41e8626
commit
55d5d8596d
@ -77,15 +77,15 @@ class MAPNIK_DECL gradient
|
||||
// transform
|
||||
agg::trans_affine transform_;
|
||||
public:
|
||||
explicit gradient();
|
||||
gradient();
|
||||
gradient(gradient const& other);
|
||||
gradient& operator=(const gradient& rhs);
|
||||
|
||||
void set_gradient_type(gradient_e grad);
|
||||
gradient_e get_gradient_type() const;
|
||||
|
||||
void set_transform(agg::trans_affine transform);
|
||||
agg::trans_affine get_transform() const;
|
||||
void set_transform(agg::trans_affine const& transform);
|
||||
agg::trans_affine const& get_transform() const;
|
||||
|
||||
void set_units(gradient_unit_e units);
|
||||
gradient_unit_e get_units() const;
|
||||
|
||||
@ -44,9 +44,9 @@ gradient::gradient()
|
||||
x2_(0),
|
||||
y2_(0),
|
||||
r_(0),
|
||||
units_(OBJECT_BOUNDING_BOX)
|
||||
{
|
||||
}
|
||||
units_(OBJECT_BOUNDING_BOX),
|
||||
transform_()
|
||||
{}
|
||||
|
||||
gradient::gradient(gradient const& other)
|
||||
: gradient_type_(other.gradient_type_),
|
||||
@ -77,11 +77,11 @@ gradient_e gradient::get_gradient_type() const
|
||||
return gradient_type_;
|
||||
}
|
||||
|
||||
void gradient::set_transform(agg::trans_affine transform)
|
||||
void gradient::set_transform(agg::trans_affine const& transform)
|
||||
{
|
||||
transform_ = transform;
|
||||
}
|
||||
agg::trans_affine gradient::get_transform() const
|
||||
agg::trans_affine const& gradient::get_transform() const
|
||||
{
|
||||
return transform_;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user