src/lemon/graph_to_eps.h
changeset 1366 d00b85f8be45
parent 1360 4338e4280f67
child 1367 a490662291b9
equal deleted inserted replaced
17:28989c1ecec4 18:80ad16d54f02
   809 	  sw-=_parEdgeDist;
   809 	  sw-=_parEdgeDist;
   810 	  sw/=-2.0;
   810 	  sw/=-2.0;
   811 	  xy<double> dvec(_coords[g.target(*i)]-_coords[g.source(*i)]);
   811 	  xy<double> dvec(_coords[g.target(*i)]-_coords[g.source(*i)]);
   812 	  double l=sqrt(dvec.normSquare()); 
   812 	  double l=sqrt(dvec.normSquare()); 
   813 	  ///\todo better 'epsilon' would be nice here.
   813 	  ///\todo better 'epsilon' would be nice here.
   814 	  xy<double> d(dvec/max(l,1e-9));
   814 	  xy<double> d(dvec/std::max(l,1e-9));
   815  	  xy<double> m;
   815  	  xy<double> m;
   816 // 	  m=xy<double>(_coords[g.target(*i)]+_coords[g.source(*i)])/2.0;
   816 // 	  m=xy<double>(_coords[g.target(*i)]+_coords[g.source(*i)])/2.0;
   817 
   817 
   818 //  	  m=xy<double>(_coords[g.source(*i)])+
   818 //  	  m=xy<double>(_coords[g.source(*i)])+
   819 // 	    dvec*(double(_nodeSizes[g.source(*i)])/
   819 // 	    dvec*(double(_nodeSizes[g.source(*i)])/