denigma 4.0.0
Loading...
Searching...
No Matches
denigma::classify::smartshape::Glissando Struct Reference

A pitch-motion line drawn from one note to another. More...

#include <smartshapes.h>

Collaboration diagram for denigma::classify::smartshape::Glissando:

Public Attributes

musx::dom::NoteInfoPtr startNote
 The note the line starts from.
 
musx::dom::NoteInfoPtr endNote
 The note the line ends on. May be a grace note.
 
GeneralLine line
 Appearance of the line.
 

Detailed Description

A pitch-motion line drawn from one note to another.

Finale draws these with the glissando tool or the tab slide tool, which are the only line tools it attaches to noteheads apart from bends; a plain custom line is always beat-attached. The source tool is SmartShapeClassification::shapeType, and a tab slide is not confined to tablature, so both dedicated tools classify here.

line is the authority for what was actually drawn. A shape keeps the line definition that was in effect when it was created, so its shape type says nothing about its appearance: a stepped, wavy glissando and a continuous, straight slide are both musx::dom::others::SmartShape::ShapeType::Glissando. Consumers that distinguish the two markings should read line.


The documentation for this struct was generated from the following file: