private Shape createLineEdge(V start, V end, E edge) {

		edge.setArticulationPoints(new ArrayList<Point2D>()); // clear the points--straight line

		return getEdgeShapeInGraphSpace(viewer, edge);
	}
Returns a mapping edges to vertices that touch them.

@param edgeCollection the edges to check for occlusion
@return a mapping of occluded edges (a subset of the provided edges) to those vertices that
        occlude them.
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/edge/routing/ArticulatedEdgeRouter.java