function drawBranch(startCoord, endCoord){
	d3.select('#svgarea').select('g').append('line').
		attr('pointer-events', 'none').
		attr('x1', startCoord.x).
		attr('y1', startCoord.y).
		attr('x2', endCoord.x).
		attr('y2', endCoord.y).
		attr('stroke','#FFFFFF').
		attr('clip-path', 'url(#cut-box)');
}
/**
 * Draws a branch
 * @param startCoord 	(CoordScreen) X,Y of the first point
 * @param endCoord		(CoordScreen)X,Y of the second point
 */
Draws a branch
@param startCoord    (CoordScreen) X,Y of the first point
@param endCoord              (CoordScreen)X,Y of the second point
Draws a branch @param startCoord ( CoordScreen ) X Y of the first point @param endCoord ( CoordScreen ) X Y of the second point
function drawBranch(startCoord, endCoord){
	d3.select('#svgarea').select('g').append('line').
		attr('pointer-events', 'none').
		attr('x1', startCoord.x).
		attr('y1', startCoord.y).
		attr('x2', endCoord.x).
		attr('y2', endCoord.y).
		attr('stroke','#FFFFFF').
		attr('clip-path', 'url(#cut-box)');
}
function drawBranch ( startCoord , endCoord ) { d3 . select ( '#svgarea' ) . select ( 'g' ) . append ( 'line' ) . attr ( 'pointer-events' , 'none' ) . attr ( 'x1' , startCoord . x ) . attr ( 'y1' , startCoord . y ) . attr ( 'x2' , endCoord . x ) . attr ( 'y2' , endCoord . y ) . attr ( 'stroke' , '#FFFFFF' ) . attr ( 'clip-path' , 'url(#cut-box)' ) ; }
Draws a branch
 @param startCoord    (CoordScreen) X,Y of the first point
 @param endCoord              (CoordScreen)X,Y of the second point
Draws a branch @param startCoord ( CoordScreen ) X Y of the first point @param endCoord ( CoordScreen ) X Y of the second point