Shift Last Placed.

Property Value
Identifier: org.eclipse.elk.rectpacking.widthApproximation.lastPlaceShift
Meta Data Provider: options.RectPackingMetaDataProvider
Value Type: boolean
Default Value: true (as defined in org.eclipse.elk.rectpacking)
Applies To: parents
Containing Group: widthApproximation


When placing a rectangle behind or below the last placed rectangle in the first iteration, it is sometimes possible to shift the rectangle further to the left or right, resulting in less whitespace. True (default) enables the shift and false disables it. Disabling the shift produces a greater approximated area by the first iteration and a layout, when using ONLY the first iteration (default not the case), where it is sometimes impossible to implement a size transformation of rectangles that will fill the bounding box and eliminate empty spaces.