|
MUSX Document Model
|
Identifies one surrogate tie source matched for a note. More...
#include <Entries.h>
Public Types | |
| enum class | Type { SmartShape , ShapeExpression , ShapeArticulation } |
| The category of source that produced the pseudo tie candidate. More... | |
Public Attributes | |
| Type | type { Type::SmartShape } |
| The matched source category. | |
| Cmper | sourceId {} |
| Source identifier within the source category. | |
| std::optional< Inci > | sourceInci {} |
| Optional incidence index for sources that are inci-addressed. | |
| CurveContourDirection | direction { CurveContourDirection::Unspecified } |
| Contour direction resolved for this source. | |
Identifies one surrogate tie source matched for a note.
A pseudo tie match may come from one source type (smart shapes, shape expressions, or shape articulations). Each qualifying source is recorded here for diagnostics and downstream filtering.
|
strong |