protected Point2D getCenteredEdgeLocation(Column<V> col, Row<V> row) {
		//
		// half-height offsets the articulation points, which keeps long edge lines from
		// overlapping as much
		//
		boolean isCondensed = isCondensedLayout();
		int x = col.x + (col.getPaddedWidth(isCondensed) >> 1);
		int y = row.y + (row.getPaddedHeight(isCondensed) >> 1);
		return new Point2D.Double(x, y);
	}
Returns a location for the given vertex that is centered within its cell

@param v the vertex
@param col the vertex's column in the grid
@param row the vertex's row in the grid
@param bounds the bounds of the vertex in the layout space
@return the centered location
Ghidra/Framework/Graph/src/main/java/ghidra/graph/viewer/layout/AbstractVisualGraphLayout.java