int fromSign=(type==DependencyType.SF||type==DependencyType.SS)?-1:1;
int toSign=(type==DependencyType.FS||type==DependencyType.SS)?-1:1;
double fx0=coord.toX(from.getStart());
double fx1=coord.toX(from.getEnd());
fx1=CoordinatesConverter.adaptSmallBarEndX(fx0,fx1,from,config);
double tx0=coord.toX(to.getStart());
double tx1=coord.toX(to.getEnd());
tx1=CoordinatesConverter.adaptSmallBarEndX(tx0,tx1,to,config);
double x0=fromSign<0?fx0:fx1;
double x1=toSign<0?tx0:tx1;
int rowHeight=((GanttParams)graphInfo).getRowHeight();