Package | Description |
---|---|
eu.bandm.mugraph.base |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<Renderer.Segment,Renderer.RunningPrefix> |
Renderer.NoteSystem.prefices
Prefix stuff indexed by segments (= indirectly by Score Staffs)
|
(package private) java.util.Map<Renderer.RunningPrefix,java.lang.Float> |
Pager.yStart
lower y-coordinate, ie.
|
Modifier and Type | Method and Description |
---|---|
(package private) Renderer.RunningPrefix |
Renderer.RunningPrefix.copy() |
Renderer.RunningPrefix |
Renderer.NoteSystem.getPrefix(Renderer.Segment s) |
Renderer.RunningPrefix |
Renderer.NoteSystem.getPrefix(Staff s) |
Modifier and Type | Method and Description |
---|---|
(package private) boolean |
Renderer.Segment.acceptPrefixComponents(Renderer.NoteSystem sys,
Renderer.RunningPrefix pref)
Test for prefix components and memorize them for the current/the next
opening accolade.
|
(package private) void |
Printer.do_print(Renderer.NoteSystem ns,
Renderer.RunningPrefix p)
Print one staff of a note system controlled by its RunningPrefix.
|
void |
GlyphWrapper.draw(java.awt.Graphics2D gr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
Visible visible,
float x,
float hotspotY,
float lineDist) |
protected void |
Printer.printBarLine(Renderer.NoteSystem ns,
Renderer.RunningPrefix p,
int pos,
BarLine bl,
Renderer.Measure measure,
float xpos)
Calculate top and bottom y position form staves crossed by
a particular bar line.
|
(package private) void |
Renderer.Segment.shuffleMeasureContents(Renderer.RunningPrefix currentPrefix,
Renderer.NoteSystem nextSys,
Renderer.RunningPrefix nextPrefix,
Renderer.Measure measure)
Scan all objects (starting with current position, up to next MeasureMark)
(iff they belong to the current measure number) and add the
positions and time values to the Measure object.
|
(package private) void |
Renderer.Segment.shufflePrefix_firstMeasureInAccolade(Renderer.NoteSystem sys,
Renderer.RunningPrefix pref,
java.math.BigDecimal nextMeasureToRender)
Differences of the very first measure in NoteSystem to all
to subsequent measures is that clefs, keys and metre will
be printed globally and aligned, not as part of Prepended/Postpended
contents of measure stuff,
and that labels and opening brackets must be known before starting the
layout of the rest.
|