denigma 4.0.0
Loading...
Searching...
No Matches
denigma::classify::GapPlacement Struct Reference

One place the target document would draw a feature that is reported once. More...

#include <gaps.h>

Collaboration diagram for denigma::classify::GapPlacement:

Public Types

enum class  Kind { Staff , SystemTop , SystemBottom }
 What the placement's anchor names. More...
 

Public Attributes

Kind kind {Kind::Staff}
 
GapAnchor anchor
 

Detailed Description

One place the target document would draw a feature that is reported once.

A Finale staff list draws one marking on several staves. The gap for it is reported once, at the object the marking belongs to, and lists where the target would draw it.

Member Enumeration Documentation

◆ Kind

What the placement's anchor names.

Enumerator
Staff 

A staff of a part measure: the anchor is the part measure with a staff.

SystemTop 

The top staff of every system: the anchor is the global measure.

SystemBottom 

The bottom staff of every system: the anchor is the global measure.


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