Mensur class

Definition de mensura (MEI <mensur>).

Especifica as relações de divisão between os valores mensurais:

  • modusgreater: relação Maxima → Longa (2 or 3)
  • modusmino: relação Longa → Breve (2 or 3)
  • tempus: relação Breve → Semibreve (2=binário, 3=ternário)
  • prolatio: relação Semibreve → Mínima (2=minor, 3=greater)
Mensur(tempus: 3, prolatio: 2)  // Tempus perfectum, prolatio minor
Mensur(tempus: 2, prolatio: 3)  // Tempus imperfectum, prolatio greater
Inheritance

Constructors

Mensur({int? modusmaior, int? modusmino, int? tempus, int? prolatio, MensurSign? sign, bool dot = false, bool slash = false})

Properties

dot → bool
Indicates mensura with point de perfeição.
final
hashCode → int
The hash code for this object.
no setterinherited
modusmaior → int?
Modus greater (relação Maxima/Longa): 2 or 3.
final
modusmino → int?
Modus minor (relação Longa/Breve): 2 or 3.
final
prolatio → int?
Prolatio (relação Semibreve/Mínima): 2 or 3.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sign → MensurSign?
Sinal visual de mensura (circle, semicírculo, etc.).
final
slash → bool
Indicates mensura with barra de diminuição (alla breve).
final
tempus → int?
Tempus (relação Breve/Semibreve): 2 or 3.
final
xmlId ↔ String?
Identificador único MEI (xml:id). Opcional; required for elementos referenciados by other via atributos de ligação of the MEI v5.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited