diff --git a/src/object-snapper.h b/src/object-snapper.h
index 98d457088856bb482adec17ffb4ae3628381aedc..47ac14545aa6885f92b268a6feb2bae119843c9e 100644 (file)
--- a/src/object-snapper.h
+++ b/src/object-snapper.h
class ObjectSnapper : public Snapper
{
public:
- ObjectSnapper() {}
ObjectSnapper(SPNamedView const *nv, NR::Coord const d);
void setSnapToNodes(bool s) {
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,