denigma 4.0.0
Loading...
Searching...
No Matches
denigma::classify::dynamics::Mark Struct Reference

Dynamic metadata attached to a source text run. More...

#include <dynamics.h>

Collaboration diagram for denigma::classify::dynamics::Mark:

Public Attributes

Dynamic dynamic {}
 Classified dynamic.
 
Composition composition
 Structural decomposition of the marking as it is spelled in the source.
 
std::vector< std::string > glyphs
 Glyph names that participated in the matched dynamic, in source order.
 

Detailed Description

Dynamic metadata attached to a source text run.

Member Data Documentation

◆ composition

Composition denigma::classify::dynamics::Mark::composition

Structural decomposition of the marking as it is spelled in the source.

Populated even when dynamic is Dynamic::Other, so that a marking outside the Dynamic vocabulary can still be exported in full by a format able to express it.

◆ glyphs

std::vector<std::string> denigma::classify::dynamics::Mark::glyphs

Glyph names that participated in the matched dynamic, in source order.

Empty when any matched character does not resolve to a glyph name.


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