Utility method which positions the child within an area of this
region defined by
with a baseline offset relative to that area.
This function does not resize the node and uses the node's layout bounds width and height to determine how it should be positioned within the area.
If the vertical alignment is
VPos.BASELINE then it
will position the node so that its own baseline aligns with the passed in
baselineOffset, otherwise the baseline parameter is ignored.
true for this region, then the x/y position
values will be rounded to their nearest pixel boundaries.
margin is non-null, then that space will be allocated around the
child within the layout area. margin may be null.
|the child being positioned within this region|
|the horizontal offset of the layout area relative to this region|
|the vertical offset of the layout area relative to this region|
|the width of the layout area|
|the height of the layout area|
|the baseline offset to be used if VPos is BASELINE|
|the margin of space to be allocated around the child|
|the horizontal alignment for the child within the area|
|the vertical alignment for the child within the area|