diff -r c60369a1c987 -r 529e48eb9786 gui/broken_edge.cc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gui/broken_edge.cc Wed Jun 15 13:05:09 2005 +0000 @@ -0,0 +1,14 @@ +#include + +BrokenEdge::BrokenEdge(Gnome::Canvas::Group & g, Gnome::Canvas::Points p) : Line(g) +{ + if(p.size()==2) + { + Gnome::Canvas::Points points_with_center; + points_with_center.push_back(p[0]); + points_with_center.push_back(Gnome::Art::Point( (p[0].get_x()+p[1].get_x())/2+30 , (p[0].get_y()+p[1].get_y())/2 )+30 ); + points_with_center.push_back(p[1]); + + property_points().set_value(points_with_center); + } +}