TimespanSimultaneity¶
- class evans.consort.TimespanSimultaneity.TimespanSimultaneity(timespan_collection=None, overlap_timespans=None, start_timespans=None, start_offset=None, stop_timespans=None)[source]¶
A simultaneity of timespans in a timespan collection.
Attributes Summary
Gets the repr of this simultaneity.
Gets the next simultaneity in this simultaneity’s timespan collection.
Gets the next simultaneity start offset in this simultaneity’s timespan collection.
Gets the timespans in this simultaneity which overlap this simultaneity’s start offset.
Gets the previous simultaneity in this simultaneity’s timespan collection.
Gets the previous simultaneity start offset in this simultaneity’s timespan collection.
Gets this simultaneity’s start offset.
Gets the timespans in this simultaneity which start at this simultaneity’s start offset.
Gets the timespans in this simultaneity which stop at this simultaneity’s start offset.
Gets this simultaneity’s timespan collection.
Special methods
-
(
AbjadObject
).__eq__(argument)¶ Is true when ID of argument equals ID of Abjad object. Otherwise false. Returns true or false.
-
(
AbjadObject
).__format__(format_specification='')¶ Formats Abjad object. Set format_specification to ‘’ or ‘storage’. Interprets ‘’ equal to ‘storage’. Returns string.
-
(
AbjadObject
).__hash__()¶ Hashes Abjad object. Required to be explicitly redefined on Python 3 if __eq__ changes. Returns integer.
-
(
AbjadObject
).__ne__(argument)¶ Is true when Abjad object does not equal argument. Otherwise false. Returns true or false.
-
(
AbjadObject
).__str__()¶ Return str(self).
Read-only properties
- next_simultaneity¶
Gets the next simultaneity in this simultaneity’s timespan collection.
- next_start_offset¶
Gets the next simultaneity start offset in this simultaneity’s timespan collection.
- overlap_timespans¶
Gets the timespans in this simultaneity which overlap this simultaneity’s start offset.
- previous_simultaneity¶
Gets the previous simultaneity in this simultaneity’s timespan collection.
- previous_start_offset¶
Gets the previous simultaneity start offset in this simultaneity’s timespan collection.
- start_offset¶
Gets this simultaneity’s start offset.
- start_timespans¶
Gets the timespans in this simultaneity which start at this simultaneity’s start offset.
- stop_timespans¶
Gets the timespans in this simultaneity which stop at this simultaneity’s start offset.
- timespan_collection¶
Gets this simultaneity’s timespan collection.
-
(