summaryrefslogtreecommitdiffstats
path: root/src/snapped-line.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* - Fix bug #304405 (snapping to an intersection of lines at infinity is wrong)Diederik van Lierop2008-12-101-158/+153
| | | | | - Replace tabs by spaces (bzr r6985)
* 1) Improve the way the distance to the pointer is taken into account when ↵Diederik van Lierop2008-11-231-22/+22
| | | | | | | | finding the best snap 2) Use this distance also when snapping nodes in the path editor 3) Add a slider in the preferences dialog to control the weighing of this distance (bzr r6895)
* - refactor snapping code, removing code duplicationDiederik van Lierop2008-09-211-4/+4
| | | | | - fix snapping to page corners (bzr r6863)
* Move all of the snapper code to 2geomDiederik van Lierop2008-08-111-10/+10
| | | (bzr r6606)
* 2geomify a lot of NR::Points to Geom::PointJohan B. C. Engelen2008-08-011-4/+4
| | | (bzr r6513)
* Next steps in implementing the snapping indicatorDiederik van Lierop2008-05-041-11/+13
| | | (bzr r5600)
* 1) fix snapping while scalingDiederik van Lierop2008-01-031-30/+69
| | | | | | | 2) fix constrained snapping 3) improve snapping logic (again), or more specifically: better obey "always snap" 4) refactoring to reduce risk of bugs: renaming variables and methods for better readability, adding class members instead of using std::pairs, etc. (bzr r4379)
* 1) Improving snapping logic 2) When skewing, don't snap to selection itselfDiederik van Lierop2007-11-181-8/+37
| | | (bzr r4111)
* Snap to intersections of line segmentsDiederik van Lierop2007-11-141-13/+50
| | | (bzr r4082)
* Remove geom.cpp and geom.h. Now use 2geom/geom.cpp and 2geom.h.Johan B. C. Engelen2007-11-091-7/+8
| | | | | Add conversion functions between Geom::Point and NR::Point (bzr r4050)
* Renaming classes: SnappedLine -> SnappedLineSegment, and SnappedInfiniteLine ↵Diederik van Lierop2007-11-091-28/+21
| | | | | -> SnappedLine (bzr r4048)
* fix compilation. added #include "libnr/nr-values.h" to snapped-line.cppJohan B. C. Engelen2007-11-031-0/+1
| | | (bzr r4017)
* Groundwork to snap to intersections, e.g. intersections of gridlines with ↵Diederik van Lierop2007-11-031-0/+180
guidelines, and of objects with other objects. The snappers used to return only SnappedPoints, but now also SnappedLines and SnappedInfiniteLines can be returned. SnappedPaths will be implemented later. (bzr r4016)