spanners¶
Classes
Bow Angle Point |
- class evans.spanners.BowAnglePoint(degrees=None)[source]¶
Bow Angle Point
>>> point = evans.BowAnglePoint(90) >>> point BowAnglePoint(degrees=NonreducedFraction(90, 90))
Attributes Summary
Return a >= b.
Return a > b.
Return a <= b.
Return self<value.
Return repr(self).
Return str(self).
Special methods
- overridden __ge__(other, NotImplemented=NotImplemented)¶
Return a >= b. Computed by @total_ordering from (not a < b).
- overridden __gt__(other, NotImplemented=NotImplemented)¶
Return a > b. Computed by @total_ordering from (not a < b) and (a != b).
- overridden __le__(other, NotImplemented=NotImplemented)¶
Return a <= b. Computed by @total_ordering from (a < b) or (a == b).
Read-only properties
- degrees¶
- markup¶
Functions
- evans.spanners.bow_angle_spanner(argument, *, omit_bow_changes=True, tag=None)[source]¶
>>> point_1 = evans.BowAnglePoint(-45) >>> tech_1 = abjad.BowMotionTechnique("ordinario") >>> point_2 = evans.BowAnglePoint(45) >>> tech_2 = abjad.BowMotionTechnique("ordinario") >>> staff = abjad.Staff("c'2 c'2") >>> abjad.attach(point_1, staff[0]) >>> abjad.attach(tech_1, staff[0]) >>> abjad.attach(point_2, staff[1]) >>> abjad.attach(tech_2, staff[1]) >>> evans.bow_angle_spanner(staff) >>> abjad.show(staff)