diff options
| author | Marc Jeanmougin <marc@jeanmougin.fr> | 2019-03-22 23:54:57 +0000 |
|---|---|---|
| committer | Marc Jeanmougin <marc@jeanmougin.fr> | 2019-03-22 23:54:57 +0000 |
| commit | 34916594a83e94c364b99ea0025857ea80a7b14d (patch) | |
| tree | c25b3230d674a454999b0ebcd41ac07d65a0733f /src/object/sp-guide.cpp | |
| parent | Revert Ctrl+Up/Down direction to 0.92.4 behaviour (diff) | |
| download | inkscape-34916594a83e94c364b99ea0025857ea80a7b14d.tar.gz inkscape-34916594a83e94c364b99ea0025857ea80a7b14d.zip | |
Allow guide duplication in guides dialog
Diffstat (limited to 'src/object/sp-guide.cpp')
| -rw-r--r-- | src/object/sp-guide.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/object/sp-guide.cpp b/src/object/sp-guide.cpp index 8dbc68f09..4fe73ca4e 100644 --- a/src/object/sp-guide.cpp +++ b/src/object/sp-guide.cpp @@ -248,6 +248,10 @@ SPGuide *SPGuide::createSPGuide(SPDocument *doc, Geom::Point const &pt1, Geom::P return guide; } +SPGuide *SPGuide::duplicate(){ + return SPGuide::createSPGuide(document, point_on_line, Geom::Point(point_on_line[Geom::X] + normal_to_line[Geom::Y],point_on_line[Geom::Y] - normal_to_line[Geom::X])); +} + void sp_guide_pt_pairs_to_guides(SPDocument *doc, std::list<std::pair<Geom::Point, Geom::Point> > &pts) { for (auto & pt : pts) { |
