diff options
| author | Diederik van Lierop <mail@diedenrezi.nl> | 2012-12-08 20:29:18 +0000 |
|---|---|---|
| committer | Diederik van Lierop <mail@diedenrezi.nl> | 2012-12-08 20:29:18 +0000 |
| commit | d0d3e7f80dafc80e47c9a95bf31c14283010a2c2 (patch) | |
| tree | a2705cd0294898538f6d9627e758262a1d1dadaf /src/snap-candidate.h | |
| parent | German translation update (diff) | |
| download | inkscape-d0d3e7f80dafc80e47c9a95bf31c14283010a2c2.tar.gz inkscape-d0d3e7f80dafc80e47c9a95bf31c14283010a2c2.zip | |
Selector tool: improve responsiveness for snapping a path's internal intersections (was unbearable already for paths having 20+ segments)
(bzr r11937)
Diffstat (limited to 'src/snap-candidate.h')
| -rw-r--r-- | src/snap-candidate.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/snap-candidate.h b/src/snap-candidate.h index da65d4ea3..8bb7cb52f 100644 --- a/src/snap-candidate.h +++ b/src/snap-candidate.h @@ -25,6 +25,8 @@ namespace Inkscape { class SnapCandidatePoint { public: + SnapCandidatePoint() {}; // only needed / used for resizing() of a vector in seltrans.cpp; do not use uninitialized instances! + SnapCandidatePoint(Geom::Point const &point, Inkscape::SnapSourceType const source, long const source_num, Inkscape::SnapTargetType const target, Geom::OptRect const &bbox) : _point(point), _source_type(source), @@ -39,7 +41,7 @@ public: : _point(point), _source_type(source), _target_type(target), - _target_bbox(Geom::OptRect()), + _target_bbox(Geom::OptRect()), _dist() { _source_num = -1; @@ -50,7 +52,7 @@ public: _source_type(source), _target_type(Inkscape::SNAPTARGET_UNDEFINED), _source_num(-1), - _target_bbox(Geom::OptRect()), + _target_bbox(Geom::OptRect()), _dist() { }; |
