align-interface
Order grobs from top to bottom, left to right, right to left or bottomto top.
User settable properties:
align-dir (direction)- Which side to align?
-1: left side,
0: around center of width, 1: right side.
axes (list)- list of axis numbers.
In the case of alignment grobs, this should contain only one number.
forced-distance (dimension, in staff space)- A fixed distance between object
reference points in an alignment.
stacking-dir (direction)- Stack objects in which direction?
threshold (pair of numbers)- (min . max), where
min and max are dimensions in staff space.
Internal properties:
center-element (layout object)- grob which will be at the center of
the group after aligning (when using
Align_interface::center_on_element).
elements (list of grobs)- list of grobs, type depending on the Grob where this is set in.
positioning-done (boolean)- Used to signal that a positioning element
did its job. This ensures that a positioning is only done once.
This grob interface is used in the following graphical objects: VerticalAlignment