|
|||||||||
| Home >> All >> virtuoso >> asaph >> util >> [ render overview ] | PREV NEXT | ||||||||
A
- addChordFragment(ChordFragment) - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- addChordFragment(float, Chord, Interval) - Method in class virtuoso.asaph.util.render.LineLayout
- addFiller() - Method in class virtuoso.asaph.util.render.LineLayout
- addNormalFragment() - Method in class virtuoso.asaph.util.render.LineLayout
- addSong(Song, ChordSystem, Interval, boolean) - Method in class virtuoso.asaph.util.render.EditableBodyLayout
- Build the layout for an entire song body
- addSong(Song, Variation, ChordSystem, Interval, boolean) - Method in class virtuoso.asaph.util.render.EditableBodyLayout
- Build the layout for an entire song body given a variation
- addSongBlock(SongBlock, ChordSystem, Interval, boolean) - Method in class virtuoso.asaph.util.render.EditableBodyLayout
- Build the layout for a single block
- anchor_ - Variable in class virtuoso.asaph.util.render.ChordFragmentGroup
B
- BodyLayout - class virtuoso.asaph.util.render.BodyLayout.
- Object that lays out a song or song block for rendering.
- BodyLayout() - Constructor for class virtuoso.asaph.util.render.BodyLayout
- Constructor
- BodyLayout(List, float, float) - Constructor for class virtuoso.asaph.util.render.BodyLayout
- Constructor
- blockSpacing_ - Variable in class virtuoso.asaph.util.render.EditableBodyLayout
- blockSpacing_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyRender
- blockStarters_ - Variable in class virtuoso.asaph.util.render.BodyLayout
- build(SongLine, ChordSystem, Interval, int) - Method in class virtuoso.asaph.util.render.LineLayout
- Build the layout
C
- ChordFragment - class virtuoso.asaph.util.render.ChordFragment.
- A fragment of text to render
- ChordFragment(String, float) - Constructor for class virtuoso.asaph.util.render.ChordFragment
- Constructor
- ChordFragmentGroup - class virtuoso.asaph.util.render.ChordFragmentGroup.
- A group of chord fragments associated with a ChordAnnotation.
- ChordFragmentGroup(ChordAnnotation, float, float) - Constructor for class virtuoso.asaph.util.render.ChordFragmentGroup
- Constructor
- chordAscent_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- chordDelayOffset_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- chordDescent_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- chordFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- chordFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyRender
- chordFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- chordFragments_ - Variable in class virtuoso.asaph.util.render.LineLayout
- chordLeft_ - Variable in class virtuoso.asaph.util.render.LineLayout
- chordSpace_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- chordSpacingConstraint_ - Variable in class virtuoso.asaph.util.render.LineLayout
- chordSpacing_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- commentFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- commentFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyRender
- commentFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- compressNarrowLines_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- compressNarrowLines_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyLayout
- compressNarrowLines_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyRender
- compressNarrowLines_ - Variable in class virtuoso.asaph.util.render.PlainTextLineLayout
- createLineLayout(float, SongLine, ChordSystem, Interval, boolean, int) - Method in class virtuoso.asaph.util.render.EditableBodyLayout.LineLayoutFactory
- Build a LineLayout for the given line
- createLineLayoutFactory() - Method in class virtuoso.asaph.util.render.EditableBodyLayout
- Subclasses must override this to build a LineLayoutFactory
- createLineLayoutFactory() - Method in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- Subclasses must override this to build a LineLayoutFactory
- createLineLayoutFactory() - Method in class virtuoso.asaph.util.render.PlainTextBodyLayout
- Subclasses must override this to build a LineLayoutFactory
- curChordPos_ - Variable in class virtuoso.asaph.util.render.LineLayout
- curLinePos_ - Variable in class virtuoso.asaph.util.render.LineLayout
- curTextRun_ - Variable in class virtuoso.asaph.util.render.LineLayout
D
- draw(float, float) - Method in class virtuoso.asaph.util.render.Graphics2DBodyRender
- Render song body at the given position
- draw(Graphics2D, float, float) - Method in class virtuoso.asaph.util.render.Graphics2DBodyRender
- Render song body at the given position
E
- EditableBodyLayout - class virtuoso.asaph.util.render.EditableBodyLayout.
- Base class for BodyLayouts that can accept blocks for layout.
- EditableBodyLayout(float, float) - Constructor for class virtuoso.asaph.util.render.EditableBodyLayout
- Constructor
- EditableBodyLayout.LineLayoutFactory - class virtuoso.asaph.util.render.EditableBodyLayout.LineLayoutFactory.
- Factory for LineLayouts
- EditableBodyLayout.LineLayoutFactory() - Constructor for class virtuoso.asaph.util.render.EditableBodyLayout.LineLayoutFactory
F
- factory_ - Variable in class virtuoso.asaph.util.render.EditableBodyLayout
- fillerWidth_ - Variable in class virtuoso.asaph.util.render.LineLayout
- fragments_ - Variable in class virtuoso.asaph.util.render.ChordFragmentGroup
G
- Graphics2DBodyLayout - class virtuoso.asaph.util.render.Graphics2DBodyLayout.
- BodyLayout for standard Graphics2D rendering.
- Graphics2DBodyLayout(float, float, float, float, boolean, Font, Font, Font, FontRenderContext) - Constructor for class virtuoso.asaph.util.render.Graphics2DBodyLayout
- Constructor
- Graphics2DBodyRender - class virtuoso.asaph.util.render.Graphics2DBodyRender.
- Tool that renders the song body as Graphics2D.
- Graphics2DBodyRender(Graphics2D, float, float, float, float, boolean, Font, Font, Font) - Constructor for class virtuoso.asaph.util.render.Graphics2DBodyRender
- Constructor
- Graphics2DBodyRender(Graphics2D, BodyLayout, Font, Font, Font) - Constructor for class virtuoso.asaph.util.render.Graphics2DBodyRender
- Constructor
- Graphics2DLineLayout - class virtuoso.asaph.util.render.Graphics2DLineLayout.
- LineLayout for standard Graphics2D rendering.
- Graphics2DLineLayout(float, SongLine, ChordSystem, Interval, boolean, int, float, float, boolean, Font, Font, Font, FontRenderContext) - Constructor for class virtuoso.asaph.util.render.Graphics2DLineLayout
- Constructor
- g2d_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyRender
- generateChordString(Chord) - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses may override this to stringize a chord differently
- generateFillerString(float) - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses may override this to generate filler text
- generateFillerString(float) - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses may override this to generate filler text
- generateFillerString(float) - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses may override this to generate filler text
- getAnchorPosition() - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get the anchor position
- getBlockCount() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the number of blocks
- getBottomPosition() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the bottom of the layout
- getChordAnnotation() - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get the string
- getChordBaseline() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Get the chord baseline position as a distance below the top
- getChordBaseline() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the chord baseline position
- getChordBaseline() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Get the chord baseline position as a distance below the top
- getChordDelayOffset() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses must implement this to provide the offset for delayed chords
- getChordDelayOffset() - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses must implement this to provide the offset for delayed chords
- getChordDelayOffset() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses must implement this to provide the offset for delayed chords
- getChordFont() - Method in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- Return the font used by this layout for chords
- getChordFragmentCount() - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get number of chord fragments
- getChordFragmentCount() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the number of chord render fragments
- getChordFragments() - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get unmodifiable list view of the chord fragments
- getChordFragments() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the List of chord fragments.
- getChordWidth(String) - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses must implement this to provide the size of a chord string
- getChordWidth(String) - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses must implement this to provide the size of a chord string
- getChordWidth(String) - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses must implement this to provide the size of a chord string
- getChordsLineLeft() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the left side of the chords
- getChordsLineRight() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the right side of the chords
- getCommentFont() - Method in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- Return the font used by this layout for comments
- getCommentWidth(String) - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses must implement this to provide the size of a comment string
- getCommentWidth(String) - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses must implement this to provide the size of a comment string
- getCommentWidth(String) - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses must implement this to provide the size of a comment string
- getHeight() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the height
- getLastLineLayout() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the last LineLayout
- getLayout() - Method in class virtuoso.asaph.util.render.Graphics2DBodyRender
- Get layout used by this render
- getLeftSide() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the left side horizontal position
- getLineBottom() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Get the position of the bottom of the line
- getLineBottom() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the position of the bottom of the line
- getLineBottom() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Get the position of the bottom of the line
- getLineIndentWidth() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses must implement this to provide the size of a line indent
- getLineIndentWidth() - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses must implement this to provide the size of a line indent
- getLineIndentWidth() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses must implement this to provide the size of a line indent
- getLineLayoutCount() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the number of LineLayouts
- getLineLayouts() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the List of LineLayouts that make up this BodyLayout.
- getLineTop() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Get the position of the top of the line
- getLineTop() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the position of the top of the line
- getLineTop() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Get the position of the top of the line
- getLineWidth() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the right side of the line
- getMinChordSpacing() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses must implement this to provide the minimum chord spacing
- getMinChordSpacing() - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses must implement this to provide the minimum chord spacing
- getMinChordSpacing() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses must implement this to provide the minimum chord spacing
- getNthBlockLayout(int) - Method in class virtuoso.asaph.util.render.BodyLayout
- Get a BodyLayout for the nth block
- getNthChordFragment(int) - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get nth chord fragment
- getNthChordFragment(int) - Method in class virtuoso.asaph.util.render.LineLayout
- Get the indexed chord fragment
- getNthLineLayout(int) - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the indexed LineLayout
- getNthTextFragment(int) - Method in class virtuoso.asaph.util.render.LineLayout
- Get the indexed text fragment
- getPosition() - Method in class virtuoso.asaph.util.render.ChordFragment
- Get the position
- getPosition() - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get the left side
- getPosition() - Method in class virtuoso.asaph.util.render.TextFragment
- Get the position
- getRightSide() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the right side horizontal position
- getString() - Method in class virtuoso.asaph.util.render.ChordFragment
- Get the string
- getString() - Method in class virtuoso.asaph.util.render.TextFragment
- Get the string
- getTextBaseline() - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Get the text baseline position as a distance below the top
- getTextBaseline() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the text baseline position
- getTextBaseline() - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Get the text baseline position as a distance below the top
- getTextFont() - Method in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- Return the font used by this layout for text
- getTextFragmentCount() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the number of text render fragments
- getTextFragments() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the List of text fragments.
- getTextLineLeft() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the left side of the text
- getTextLineRight() - Method in class virtuoso.asaph.util.render.LineLayout
- Get the right side of the text
- getTextWidth(String) - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses must implement this to provide the size of a text string
- getTextWidth(String) - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses must implement this to provide the size of a text string
- getTextWidth(String) - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses must implement this to provide the size of a text string
- getTopPosition() - Method in class virtuoso.asaph.util.render.BodyLayout
- Get the top of the layout
- getWidth() - Method in class virtuoso.asaph.util.render.ChordFragmentGroup
- Get the width
H
- hasChords() - Method in class virtuoso.asaph.util.render.LineLayout
- Does this line have chords?
- hasText() - Method in class virtuoso.asaph.util.render.LineLayout
- Does this line have text?
I
- indentSpaces_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyLayout
- indentSpaces_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyRender
- indentSpaces_ - Variable in class virtuoso.asaph.util.render.PlainTextLineLayout
- indentWidth_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- indentWidth_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- isComment() - Method in class virtuoso.asaph.util.render.TextFragment
- Is this a comment
- isComment_ - Variable in class virtuoso.asaph.util.render.TextFragment
L
- LARGE_VALUE - Static variable in class virtuoso.asaph.util.render.BodyLayout
- LARGE_VALUE - Static variable in class virtuoso.asaph.util.render.LineLayout
- LineLayout - class virtuoso.asaph.util.render.LineLayout.
- Object that computes and stores horizontal positions of line members.
- LineLayout() - Constructor for class virtuoso.asaph.util.render.LineLayout
- Constructor
- layout_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyRender
- leftSide_ - Variable in class virtuoso.asaph.util.render.BodyLayout
- lineLayouts_ - Variable in class virtuoso.asaph.util.render.BodyLayout
- lineLeft_ - Variable in class virtuoso.asaph.util.render.LineLayout
- lineSpacing_ - Variable in class virtuoso.asaph.util.render.EditableBodyLayout
- lineSpacing_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyRender
M
- margin_ - Variable in class virtuoso.asaph.util.render.ChordFragmentGroup
- minChordSpacing_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- model_ - Variable in class virtuoso.asaph.util.render.ChordFragmentGroup
- modifyCommentString(String) - Method in class virtuoso.asaph.util.render.Graphics2DLineLayout
- Subclasses may override this to munge a comment string
- modifyCommentString(String) - Method in class virtuoso.asaph.util.render.LineLayout
- Subclasses may override this to munge a comment string
- modifyCommentString(String) - Method in class virtuoso.asaph.util.render.PlainTextLineLayout
- Subclasses may override this to munge a comment string
- moveToLine(Writer, int, int) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
N
- newline_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyRender
P
- PlainTextBodyLayout - class virtuoso.asaph.util.render.PlainTextBodyLayout.
- BodyLayout for monospaced plain text rendering.
- PlainTextBodyLayout(int, int, int, boolean) - Constructor for class virtuoso.asaph.util.render.PlainTextBodyLayout
- Constructor
- PlainTextBodyRender - class virtuoso.asaph.util.render.PlainTextBodyRender.
- Tool that renders the song body as text.
- PlainTextBodyRender() - Constructor for class virtuoso.asaph.util.render.PlainTextBodyRender
- Constructor
- PlainTextLineLayout - class virtuoso.asaph.util.render.PlainTextLineLayout.
- LineLayout for monospaced plain text.
- PlainTextLineLayout(int, SongLine, ChordSystem, Interval, boolean, int, int, boolean) - Constructor for class virtuoso.asaph.util.render.PlainTextLineLayout
- Constructor
- position_ - Variable in class virtuoso.asaph.util.render.ChordFragment
- position_ - Variable in class virtuoso.asaph.util.render.ChordFragmentGroup
- position_ - Variable in class virtuoso.asaph.util.render.TextFragment
R
- rawAddLineLayout(LineLayout, boolean) - Method in class virtuoso.asaph.util.render.BodyLayout
- rawGetLeftSide() - Method in class virtuoso.asaph.util.render.BodyLayout
- rawGetRightSide() - Method in class virtuoso.asaph.util.render.BodyLayout
- rawSetLeftSide(float) - Method in class virtuoso.asaph.util.render.BodyLayout
- rawSetRightSide(float) - Method in class virtuoso.asaph.util.render.BodyLayout
- renderContext_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- renderContext_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- rightSide_ - Variable in class virtuoso.asaph.util.render.BodyLayout
S
- SMALL_VALUE - Static variable in class virtuoso.asaph.util.render.BodyLayout
- SMALL_VALUE - Static variable in class virtuoso.asaph.util.render.LineLayout
- setBlockSpacing(int) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Set block spacing.
- setCompressNarrowLines(boolean) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Set compress-narrow-lines.
- setIndentSpaces(int) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Set indent spacing.
- setLineSpacing(int) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Set line spacing.
- setNewline(String) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Set newline.
- setShowComments(boolean) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Set show-comments.
- showComments_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- showComments_ - Variable in class virtuoso.asaph.util.render.PlainTextBodyRender
- showComments_ - Variable in class virtuoso.asaph.util.render.PlainTextLineLayout
- str_ - Variable in class virtuoso.asaph.util.render.ChordFragment
- str_ - Variable in class virtuoso.asaph.util.render.TextFragment
T
- TextFragment - class virtuoso.asaph.util.render.TextFragment.
- A fragment of text to render
- TextFragment(String, float, boolean) - Constructor for class virtuoso.asaph.util.render.TextFragment
- Constructor
- textAscent_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- textDescent_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- textFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyLayout
- textFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DBodyRender
- textFont_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- textFragments_ - Variable in class virtuoso.asaph.util.render.LineLayout
- top_ - Variable in class virtuoso.asaph.util.render.Graphics2DLineLayout
- top_ - Variable in class virtuoso.asaph.util.render.PlainTextLineLayout
V
- virtuoso.asaph.util.render - package virtuoso.asaph.util.render
W
- width_ - Variable in class virtuoso.asaph.util.render.ChordFragmentGroup
- writeBodyText(Writer, Song, ChordSystem, Interval) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- Write song body
- writeChordsLine(Writer, LineLayout, int) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
- writeTextLine(Writer, LineLayout, int) - Method in class virtuoso.asaph.util.render.PlainTextBodyRender
A B C D E F G H I L M N P R S T V W
|
|||||||||
| Home >> All >> virtuoso >> asaph >> util >> [ render overview ] | PREV NEXT | ||||||||