Package | Description |
---|---|
eu.bandm.music.mugraph |
Generic graphic back-end for music rendering.
|
eu.bandm.music.mugraphX |
Modifier and Type | Field and Description |
---|---|
(package private) Map<Renderer.Segment,Renderer.RunningPrefix> |
Renderer.NoteSystem.prefices |
(package private) Map<Renderer.RunningPrefix,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) |
void |
GraphicObject.doPrint(Printer pr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
float x,
float aux,
float y,
float dist) |
void |
XChord.doPrint(Printer pr,
Renderer.RunningPrefix pref,
int debugLevel,
int index,
float column_xpos,
float aux,
float ypos,
float ydist) |
void |
XStaffLines.doPrint(Printer pr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
float x,
float x2,
float ybase,
float lineDist) |
void |
Visible.doPrint(Printer pr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
float x,
float aux,
float y,
float dist) |
void |
GlyphWrapper.draw(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) |
(package private) void |
Renderer.Segment.shufflePrefix_firstMeasureInAccolade(Renderer.NoteSystem sys,
Renderer.RunningPrefix pref,
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 printing.
|
Modifier and Type | Method and Description |
---|---|
void |
XClef.doPrint(Printer pr,
Renderer.RunningPrefix p,
int debugLevel,
int index,
float x,
float aux,
float y,
float dist) |
void |
XBarLineStandard.doPrint(Printer pr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
float x,
float aux,
float y,
float lineDist) |
void |
XGlissLine.doPrint(Printer pr,
Renderer.RunningPrefix p,
int debugLevel,
int pos,
float x,
float aux,
float y,
float lineDist) |