alphaTab.rendering.MasterBarBounds
Description
Represents the boundaries of a list of bars related to a single master bar.
class MasterBarBounds
Properties
bars | Gets or sets the list of individual bars within this lookup. |
index | Gets or sets the index of this bounds relative within the parent lookup. |
isFirstOfLine | Gets or sets a value indicating whether this bounds are the first of the line. |
lineAlignedBounds | Gets or sets the actual bounds which are exactly aligned with the lines of the staffs. |
realBounds | Gets or sets the actual bounds of the elements in this master bar including whitespace areas. |
staffSystemBounds | Gets or sets a reference to the parent |
staveGroupBounds | Gets or sets a reference to the parent |
visualBounds | Gets or sets the bounds covering all visually visible elements spanning all bars of this master bar. |
Methods
addBar(BarBounds) | Adds a new bar to this lookup. |
addBeat(BeatBounds) | Adds a new beat to the lookup. |
findBeatAtPos(number, number) | Tries to find a beat at the given location. |
finish(number) | Finishes the lookup object and optimizes itself for fast access. |