Code

Some consistency cleanup for descriptions.
[inkscape.git] / src / line-snapper.h
index 593e8bd73fcf58f2b6ea659da22f85bc0d97d247..91e8ca596d8e2d2188d0b36c795c603eb19fad0b 100644 (file)
@@ -8,7 +8,7 @@
  *    Authors:
  *      Carl Hetherington <inkscape@carlh.net>
  *             Diederik van Lierop <mail@diedenrezi.nl>
- * 
+ *
  *       Copyright (C) 1999-2008 Authors
  *
  *    Released under GNU GPL, read the file 'COPYING' for more information.
@@ -22,26 +22,26 @@ namespace Inkscape
 class LineSnapper : public Snapper
 {
 public:
-  LineSnapper(SnapManager const *sm, Geom::Coord const d);
+  LineSnapper(SnapManager *sm, Geom::Coord const d);
 
   void freeSnap(SnappedConstraints &sc,
                    Inkscape::SnapPreferences::PointType const &t,
                    Geom::Point const &p,
                    bool const &first_point,
-                   boost::optional<Geom::Rect> const &bbox_to_snap,
+                   Geom::OptRect const &bbox_to_snap,
                    std::vector<SPItem const *> const *it,
                    std::vector<Geom::Point> *unselected_nodes) const;
-  
+
   void constrainedSnap(SnappedConstraints &sc,
                           Inkscape::SnapPreferences::PointType const &t,
                           Geom::Point const &p,
                           bool const &first_point,
-                          boost::optional<Geom::Rect> const &bbox_to_snap,
+                          Geom::OptRect const &bbox_to_snap,
                           ConstraintLine const &c,
                           std::vector<SPItem const *> const *it) const;
 
 protected:
-  typedef std::list<std::pair<Geom::Point, Geom::Point> > LineList; 
+  typedef std::list<std::pair<Geom::Point, Geom::Point> > LineList;
   //first point is a vector normal to the line
   //second point is a point on the line
 
@@ -51,7 +51,7 @@ private:
    *  \return List of lines that we should try snapping to.
    */
   virtual LineList _getSnapLines(Geom::Point const &p) const = 0;
-  
+
   virtual void _addSnappedLine(SnappedConstraints &sc, Geom::Point const snapped_point, Geom::Coord const snapped_distance, Geom::Point const normal_to_line, Geom::Point const point_on_line) const = 0;
 };