Logical positions (left-to-right, room available)

start
center
stretch
end
column
column-reverse
row
row-reverse

Physical positions (left-to-right, room available)

left or top
center
stretch
right or bottom
above
below
left
right

Logical positions (right-to-left)

start
center
stretch
end
column
column-reverse
row
row-reverse

Flipping strategy

room available
flip horizontal to fit
flip vertical to fit
flip both to fit
column / start
column / center
column / stretch
row / start
row / center
row / stretch

Constrain to bounds

column
column-reverse
too big