private static Rectangle2D getFootprint(MouseEvent e) {
		int pickSize = Integer.getInteger(PICK_AREA_SIZE_PROPERTY, 4);
		return new Rectangle2D.Float(
			e.getPoint().x - pickSize / 2f,
			e.getPoint().y - pickSize / 2f,
			pickSize,
			pickSize);
	}
Returns the vertex under the given mouse event

@param <V> the vertex type
@param <E> the edge type
@param e the event
@param viewer the graph viewer
@return the vertex
Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/mouse/JgtUtils.java