Search the MeasureList for a certain GraphicalStaffEntry with the given SourceStaffEntry, at a certain verticalIndex (eg a corresponding Staff), starting at a specific horizontalIndex (eg specific GraphicalMeasure).
Return the next (to the right) not null GraphicalStaffEntry from a given Index.
Returns the GraphicalMeasure with the given SourceMeasure as Parent at the given staff index.
Perform a binary search for the absolute given Timestamp in all the GraphicalVerticalContainers.
Returns nearest object of type T near clickPosition.
E.g. GetNearestObject
Returns the index of the closest next (later) vertical container which has at least some visible staff entry, with respect to the given index.
Create the VerticalContainer and adds it to the List at the correct Timestamp position.
Returns the index of the closest previous (earlier) vertical container which has at least some visible staff entry, with respect to the given index.
Get visible staffentry for the container given by the index.
Does a binary search on the container list and returns the VerticalContainer with the given Timestamp. The search begins at startIndex, if given. If the timestamp cannot be found, null is returned.
The timestamp for which the container shall be found.
The index from which the search starts in the container list.
Get a List with the indices of all the visible GraphicalMeasures and calculates their corresponding indices in the first SourceMeasure, taking into account Instruments with multiple Staves.
Return the active Clefs at the start of the first SourceMeasure.
Static
transformCalculate the Absolute Positions from the Relative Positions.
The graphical counterpart of a [[MusicSheet]]