HContract contracts the local rectangle horizontally by adding a value to x1 and subtracting a value from x2. The following expression is used to determine the result:
(x1, x2) = (x1 + [h, m.Begin, l], x2 - [h, m.End, r])
Parameters |
Description |
T h |
A value that is added to x1 and subtracted from x2 in order to contract the sides. |
T l |
A value that is added to x1 to contract that side. |
T r |
A value that is subtracted from x2 to contract that side. |
A Rect reference to a new string whose horizontal size was contracted by altering x1 and x2.