[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < note-collision-interface ] | [ Up : Graphical Object Interfaces ] | [ note-head-interface > ] |
3.2.98 note-column-interface
Stem and noteheads combined.
User settable properties:
-
force-hshift
(number) This specifies a manual shift for notes in collisions. The unit is the note head width of the first voice note. This is used by note-collision-interface.
-
glissando-skip
(boolean) Should this
NoteHead
be skipped by glissandi?-
horizontal-shift
(integer) An integer that identifies ranking of
NoteColumn
s for horizontal shifting. This is used by note-collision-interface.-
ignore-collision
(boolean) If set, don’t do note collision resolution on this
NoteColumn
.-
main-extent
(pair of numbers) The horizontal extent of a
NoteColumn
grob without taking suspendedNoteHead
grobs into account (i.e.,NoteHead
s forced into the unnatural direction of theStem
because of a chromatic clash).
Internal properties:
-
note-heads
(array of grobs) An array of note head grobs.
-
rest
(graphical (layout) object) A pointer to a
Rest
object.-
rest-collision
(graphical (layout) object) A rest collision that a rest is in.
-
stem
(graphical (layout) object) A pointer to a
Stem
object.
This grob interface is used in the following graphical object(s): NoteColumn
.
[ << Backend ] | [Top][Contents][Index] | [ Scheme functions >> ] |
[ < note-collision-interface ] | [ Up : Graphical Object Interfaces ] | [ note-head-interface > ] |