Code

Groundwork to snap to intersections, e.g. intersections of gridlines with guidelines...
authordvlierop2 <dvlierop2@users.sourceforge.net>
Sat, 3 Nov 2007 14:48:50 +0000 (14:48 +0000)
committerdvlierop2 <dvlierop2@users.sourceforge.net>
Sat, 3 Nov 2007 14:48:50 +0000 (14:48 +0000)
commite1da05d7d6b8a6d4ddbca0fd1d7e633a84b2c1cf
treed74ae924d96f98b07658dcb67d46b64c486d1beb
parent72722006cdf2a742b037fe246ae4e2406b2869c5
Groundwork to snap to intersections, e.g. intersections of gridlines with 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.
20 files changed:
src/display/canvas-axonomgrid.cpp
src/display/canvas-axonomgrid.h
src/display/canvas-grid.cpp
src/display/canvas-grid.h
src/geom.cpp
src/geom.h
src/guide-snapper.cpp
src/guide-snapper.h
src/line-snapper.cpp
src/line-snapper.h
src/object-snapper.cpp
src/object-snapper.h
src/snap.cpp
src/snap.h
src/snapped-line.cpp [new file with mode: 0644]
src/snapped-line.h [new file with mode: 0644]
src/snapped-point.cpp
src/snapped-point.h
src/snapper.cpp
src/snapper.h