This class is used to set the position and size of child elements.
Each child element has three values associated with each axis: {left, right, width} on the horizontal axis, and {top, bottom, height} on the vertical axis. Precisely two of three values may be set at a time, or the system will be over- or under-contrained. For this reason, the following methods are provided for setting these values:
- {@link #setLeftRight(double,Unit,double,Unit)}
- {@link #setLeftWidth(double,Unit,double,Unit)}
- {@link #setRightWidth(double,Unit,double,Unit)}
- {@link #setTopBottom(double,Unit,double,Unit)}
- {@link #setTopHeight(double,Unit,double,Unit)}
- {@link #setBottomHeight(double,Unit,double,Unit)}
By default, each layer is set to fill the entire parent (i.e., {left, top, right, bottom} = {0, 0, 0, 0}).