| [ << 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
NoteHeadbe skipped by glissandi?-
horizontal-shift(integer) An integer that identifies ranking of
NoteColumns 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
NoteColumngrob without taking suspendedNoteHeadgrobs into account (i.e.,NoteHeads forced into the unnatural direction of theStembecause 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
Restobject.-
rest-collision(graphical (layout) object) A rest collision that a rest is in.
-
stem(graphical (layout) object) A pointer to a
Stemobject.
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 > ] |