Code

Filter effects dialog:
[inkscape.git] / src / object-snapper.h
index 98d457088856bb482adec17ffb4ae3628381aedc..47ac14545aa6885f92b268a6feb2bae119843c9e 100644 (file)
@@ -25,7 +25,6 @@ namespace Inkscape
 class ObjectSnapper : public Snapper
 {
 public:
-  ObjectSnapper() {}
   ObjectSnapper(SPNamedView const *nv, NR::Coord const d);
 
   void setSnapToNodes(bool s) {
@@ -44,12 +43,14 @@ public:
     return _snap_to_paths;
   }
   
+  bool ThisSnapperMightSnap() const;
+  
 private:
-  virtual SnappedPoint _doFreeSnap(NR::Point const &p,
+  SnappedPoint _doFreeSnap(NR::Point const &p,
                           std::list<SPItem const *> const &it) const;
 
   SnappedPoint _doConstrainedSnap(NR::Point const &p,
-                                 NR::Point const &c,
+                                 ConstraintLine const &c,
                                  std::list<SPItem const *> const &it) const;
   
   void _findCandidates(std::list<SPItem*>& c,