diff -r d0e047b8d412 -r 6a5e2c27f8a4 branchobj.cpp --- a/branchobj.cpp Wed Jan 16 15:45:20 2008 +0000 +++ b/branchobj.cpp Fri Feb 01 15:28:35 2008 +0000 @@ -1424,6 +1424,28 @@ } +QPolygonF BranchObj::shape() +{ + QPolygonF p; + + QRectF r=getTotalBBox(); + if (orientation==LinkableMapObj::LeftOfCenter) + p <