public PopupWindowPlacerBuilder rotateCounterClockwise(Location majorBegin,
			Location minorBegin) {
		Location major = majorBegin;
		Location minor = minorBegin;
		do {
			add(new EdgePopupPlacer(major, minor, major.counterClockwise()));
			minor = major;
			major = major.counterClockwise();
		}
		while (major != majorBegin);
		if (minor != minorBegin) {
			// Does remaining portion of initial edge, but repeats first location.
			// So if starting at BOTTOM CENTER, will repeat that location in the last partial edge
			add(new EdgePopupPlacer(major, minor, minorBegin));
		}
		return this;
	}
Set the next PopupWindowPlacer to be one that tries to make the placement by starting at
a point specified by {@code majorBegin} and {@code minorBegin} and continues
counter-clockwise to find a solution.
@param majorBegin the major coordinate location of the starting point
@param minorBegin the minor coordinate location of the starting point
@return this builder
Ghidra/Framework/Docking/src/main/java/docking/widgets/shapes/PopupWindowPlacerBuilder.java