axis-group-interface - LilyPond program-reference
Description: LilyPond program-reference

Next: bar-line-interface, Previous: arpeggio-interface, Up: Graphical Object Interfaces

#### axis-group-interface

An object that groups other layout objects.

##### User settable properties:

`axes` (list)
  list of axis numbers. In the case of alignment grobs, this should contain only one number.

##### Internal properties:

`cached-pure-extents` (vector)
  Used by a VerticalAxisGroup to cache the Y-extents of different column ranges.
`common-refpoint-of-elements` (layout object)
  Caches the common_refpoint_of_array of the elements grob-set
`elements` (unknown)
  list of grobs, type depending on the Grob where this is set in.
`pure-relevant-elements` (unknown)
  The subset of elements that are relevant for finding the pure-Y-extent.

This grob interface is used in the following graphical objects: Ambitus, BassFigureAlignment, BassFigureAlignmentPositioning, BassFigureLine, BreakAlignGroup, BreakAlignment, DotColumn, DynamicLineSpanner, NonMusicalPaperColumn, NoteCollision, NoteColumn, PaperColumn, SostenutoPedalLineSpanner, SustainPedalLineSpanner, System, TrillPitchGroup, UnaCordaPedalLineSpanner, VerticalAlignment and VerticalAxisGroup

Next: bar-line-interface, Previous: arpeggio-interface, Up: Graphical Object Interfaces

This page is for LilyPond-2.10.33 (stable-branch).