spanners

Tools for modeling spanners: slurs, beams, glissandi, etc.

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightsteelblue2, fontname=Arial, fontsize=10, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, splines=spline, style="dashed, rounded", truecolor=true ]; node [colorscheme=pastel19, fontname=Arial, fontsize=10, height=0, penwidth=2, shape=box, style="filled, rounded", width=0 ]; edge [color=lightslategrey, penwidth=1 ]; subgraph "cluster_abjad.spanners" { graph [label="abjad.spanners"]; node [color=1]; "abjad.spanners.Beam.Beam" [URL="../api/abjad/spanners/Beam.html#abjad.spanners.Beam.Beam", color=black, fontcolor=white, label=Beam, target=_top]; "abjad.spanners.BowContactSpanner.BowContactSpanner" [URL="../api/abjad/spanners/BowContactSpanner.html#abjad.spanners.BowContactSpanner.BowContactSpanner", color=black, fontcolor=white, label="Bow\nContact\nSpanner", target=_top]; "abjad.spanners.Glissando.Glissando" [URL="../api/abjad/spanners/Glissando.html#abjad.spanners.Glissando.Glissando", color=black, fontcolor=white, label=Glissando, target=_top]; "abjad.spanners.Hairpin.Hairpin" [URL="../api/abjad/spanners/Hairpin.html#abjad.spanners.Hairpin.Hairpin", color=black, fontcolor=white, label=Hairpin, target=_top]; "abjad.spanners.HorizontalBracket.HorizontalBracket" [URL="../api/abjad/spanners/HorizontalBracket.html#abjad.spanners.HorizontalBracket.HorizontalBracket", color=black, fontcolor=white, label="Horizontal\nBracket", target=_top]; "abjad.spanners.OctavationSpanner.OctavationSpanner" [URL="../api/abjad/spanners/OctavationSpanner.html#abjad.spanners.OctavationSpanner.OctavationSpanner", color=black, fontcolor=white, label="Octavation\nSpanner", target=_top]; "abjad.spanners.PhrasingSlur.PhrasingSlur" [URL="../api/abjad/spanners/PhrasingSlur.html#abjad.spanners.PhrasingSlur.PhrasingSlur", color=black, fontcolor=white, label="Phrasing\nSlur", target=_top]; "abjad.spanners.PianoPedalSpanner.PianoPedalSpanner" [URL="../api/abjad/spanners/PianoPedalSpanner.html#abjad.spanners.PianoPedalSpanner.PianoPedalSpanner", color=black, fontcolor=white, label="Piano\nPedal\nSpanner", target=_top]; "abjad.spanners.Slur.Slur" [URL="../api/abjad/spanners/Slur.html#abjad.spanners.Slur.Slur", color=black, fontcolor=white, label=Slur, target=_top]; "abjad.spanners.Spanner.Spanner" [URL="../api/abjad/spanners/Spanner.html#abjad.spanners.Spanner.Spanner", color=black, fontcolor=white, label=Spanner, target=_top]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.Beam.Beam" [minlen=1]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.BowContactSpanner.BowContactSpanner" [minlen=2]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.Glissando.Glissando" [minlen=1]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.Hairpin.Hairpin" [minlen=2]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.HorizontalBracket.HorizontalBracket" [minlen=1]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.OctavationSpanner.OctavationSpanner" [minlen=2]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.PhrasingSlur.PhrasingSlur" [minlen=1]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.PianoPedalSpanner.PianoPedalSpanner" [minlen=2]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.Slur.Slur" [minlen=1]; "abjad.spanners.TextSpanner.TextSpanner" [URL="../api/abjad/spanners/TextSpanner.html#abjad.spanners.TextSpanner.TextSpanner", color=black, fontcolor=white, label="Text\nSpanner", target=_top]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.TextSpanner.TextSpanner" [minlen=2]; "abjad.spanners.Tie.Tie" [URL="../api/abjad/spanners/Tie.html#abjad.spanners.Tie.Tie", color=black, fontcolor=white, label=Tie, target=_top]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.Tie.Tie" [minlen=1]; "abjad.spanners.TrillSpanner.TrillSpanner" [URL="../api/abjad/spanners/TrillSpanner.html#abjad.spanners.TrillSpanner.TrillSpanner", color=black, fontcolor=white, label="Trill\nSpanner", target=_top]; "abjad.spanners.Spanner.Spanner" -> "abjad.spanners.TrillSpanner.TrillSpanner" [minlen=2]; } subgraph "cluster_abjad.system" { graph [label="abjad.system"]; node [color=2]; "abjad.system.AbjadObject.AbjadObject" [URL="../api/abjad/spanners/../system/AbjadObject.html#abjad.system.AbjadObject.AbjadObject", color=2, label="Abjad\nObject", target=_top]; } subgraph cluster_builtins { graph [label=builtins]; node [color=3]; "builtins.object" [URL="https://docs.python.org/3.6/library/functions.html#object", color=3, label=object, target=_top]; } "abjad.system.AbjadObject.AbjadObject" -> "abjad.spanners.Spanner.Spanner"; "builtins.object" -> "abjad.system.AbjadObject.AbjadObject" [minlen=1]; }


Subpackages

Hairpin Hairpin.
TextSpanner Text spanner.

Classes

Beam Beam.
BowContactSpanner Bow contact spanner.
Glissando Glissando.
HorizontalBracket Horizontal bracket.
OctavationSpanner Octavation spanner.
PhrasingSlur Phrasing slur.
PianoPedalSpanner Piano pedal spanner.
Slur Slur.
Spanner Spanner.
Tie Tie.
TrillSpanner Trill spanner.