Class NotationGraphics
java.lang.Object
org.jjazz.score.api.NotationGraphics
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final Fontstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabsolute(float x) voidabsoluteLine(float y) voidabsoluteX(float x) voidabsoluteY(float y) voidvoiddrawBarLine(int type) voiddrawClef(int clef) voiddrawClef(int clef, int line) voidvoidfloatdrawFlatKeySignature(int... notes) floatdrawKeySignature(int[] notes, int accidental) floatdrawKeySignature(int[] notes, int[] accidentals) drawNote(int staffLine, int dur) drawNote(int staffLine, int dur, int dotted) drawNote(int staffLine, int dur, int dotted, int accidental) drawNote(int staffLine, int dur, int dotted, int accidental, int mark) drawNote(int staffLine, int dur, int dotted, int accidental, int mark, int linedir) drawNote(NotationGraphics.ScoreNote scoreNote) voiddrawNoteTie(NotationGraphics.ScoreNote note1, NotationGraphics.ScoreNote note2) voiddrawRest(int dur) voiddrawRest(int dur, int dotted) floatdrawSharpKeySignature(int... notes) voiddrawStaff(float width) voiddrawTimeSignature(int type) voiddrawTimeSignature(int a, int b) voidfloatfloatfloatfloatfloatfloatvoidrelative(float x) voidrelativeLine(float y) voidrelativeX(float x) voidrelativeY(float y) voidvoidsetSize(float size) voidsetStaffLineCount(int count) void
-
Field Details
-
CLEF_F
public static final int CLEF_F- See Also:
-
CLEF_C
public static final int CLEF_C- See Also:
-
CLEF_G
public static final int CLEF_G- See Also:
-
CLEF_NEUTRAL
public static final int CLEF_NEUTRAL- See Also:
-
CLEF_TAB
public static final int CLEF_TAB- See Also:
-
NOTE_DURATION_WHOLE4
public static final int NOTE_DURATION_WHOLE4- See Also:
-
NOTE_DURATION_WHOLE2
public static final int NOTE_DURATION_WHOLE2- See Also:
-
NOTE_DURATION_WHOLE
public static final int NOTE_DURATION_WHOLE- See Also:
-
NOTE_DURATION_HALF
public static final int NOTE_DURATION_HALF- See Also:
-
NOTE_DURATION_QUARTER
public static final int NOTE_DURATION_QUARTER- See Also:
-
NOTE_DURATION_EIGHTH
public static final int NOTE_DURATION_EIGHTH- See Also:
-
NOTE_DURATION_SIXTEENTH
public static final int NOTE_DURATION_SIXTEENTH- See Also:
-
NOTE_DURATION_SIXTEENTH2
public static final int NOTE_DURATION_SIXTEENTH2- See Also:
-
NOTE_DURATION_SIXTEENTH3
public static final int NOTE_DURATION_SIXTEENTH3- See Also:
-
NOTE_DURATION_SIXTEENTH4
public static final int NOTE_DURATION_SIXTEENTH4- See Also:
-
LINE_DIR_NO
public static final int LINE_DIR_NO- See Also:
-
LINE_DIR_AUTO
public static final int LINE_DIR_AUTO- See Also:
-
LINE_DIR_UP
public static final int LINE_DIR_UP- See Also:
-
LINE_DIR_DOWN
public static final int LINE_DIR_DOWN- See Also:
-
ACCIDENTAL_NO
public static final int ACCIDENTAL_NO- See Also:
-
ACCIDENTAL_NATURAL
public static final int ACCIDENTAL_NATURAL- See Also:
-
ACCIDENTAL_DOUBLE_SHARP
public static final int ACCIDENTAL_DOUBLE_SHARP- See Also:
-
ACCIDENTAL_SHARP_AND_A_HALF
public static final int ACCIDENTAL_SHARP_AND_A_HALF- See Also:
-
ACCIDENTAL_SHARP
public static final int ACCIDENTAL_SHARP- See Also:
-
ACCIDENTAL_DEMISHARP
public static final int ACCIDENTAL_DEMISHARP- See Also:
-
ACCIDENTAL_DEMIFLAT
public static final int ACCIDENTAL_DEMIFLAT- See Also:
-
ACCIDENTAL_FLAT
public static final int ACCIDENTAL_FLAT- See Also:
-
ACCIDENTAL_FLAT_AND_A_HALF
public static final int ACCIDENTAL_FLAT_AND_A_HALF- See Also:
-
ACCIDENTAL_DOUBLE_FLAT
public static final int ACCIDENTAL_DOUBLE_FLAT- See Also:
-
ARTICULATION_MARK_STACCATO
public static final int ARTICULATION_MARK_STACCATO- See Also:
-
ARTICULATION_MARK_ACCENT
public static final int ARTICULATION_MARK_ACCENT- See Also:
-
ARTICULATION_MARK_STOPPED_NOTE
public static final int ARTICULATION_MARK_STOPPED_NOTE- See Also:
-
ARTICULATION_MARK_OPEN_NOTE
public static final int ARTICULATION_MARK_OPEN_NOTE- See Also:
-
ARTICULATION_MARK_TENUTO
public static final int ARTICULATION_MARK_TENUTO- See Also:
-
ARTICULATION_MARK_FERMATA
public static final int ARTICULATION_MARK_FERMATA- See Also:
-
ARTICULATION_MARK_UP_BOW
public static final int ARTICULATION_MARK_UP_BOW- See Also:
-
ARTICULATION_MARK_DOWN_BOW
public static final int ARTICULATION_MARK_DOWN_BOW- See Also:
-
ORNAMENT_MARK_TRILL
public static final int ORNAMENT_MARK_TRILL- See Also:
-
ORNAMENT_MARK_MODRENT
public static final int ORNAMENT_MARK_MODRENT- See Also:
-
ORNAMENT_MARK_TURN
public static final int ORNAMENT_MARK_TURN- See Also:
-
FONT_EMMENTALER
-
-
Constructor Details
-
NotationGraphics
public NotationGraphics()
-
-
Method Details
-
setSize
public void setSize(float size) -
getGridSize
public float getGridSize() -
getNoteBaseWidth
public float getNoteBaseWidth() -
setGraphics
-
getGraphics
-
getCurrentX
public float getCurrentX() -
getCurrentY
public float getCurrentY() -
getCurrentCol
public float getCurrentCol() -
getCurrentLine
public float getCurrentLine() -
absoluteX
public void absoluteX(float x) -
absoluteY
public void absoluteY(float y) -
relativeX
public void relativeX(float x) -
relativeY
public void relativeY(float y) -
absolute
public void absolute(float x) -
absoluteLine
public void absoluteLine(float y) -
relative
public void relative(float x) -
relativeLine
public void relativeLine(float y) -
setStaffLineCount
public void setStaffLineCount(int count) -
drawStaff
public void drawStaff(float width) -
drawBarLine
public void drawBarLine() -
drawDottedBarLine
public void drawDottedBarLine() -
drawDoubleBarLine
public void drawDoubleBarLine() -
drawBarLine
public void drawBarLine(int type) -
drawClef
public void drawClef(int clef) -
drawClef
public void drawClef(int clef, int line) -
drawFlatKeySignature
public float drawFlatKeySignature(int... notes) -
drawSharpKeySignature
public float drawSharpKeySignature(int... notes) -
drawKeySignature
public float drawKeySignature(int[] notes, int accidental) -
drawKeySignature
public float drawKeySignature(int[] notes, int[] accidentals) -
drawTimeSignature
public void drawTimeSignature(int a, int b) -
drawTimeSignature
public void drawTimeSignature(int type) -
drawNote
-
drawNote
-
drawNote
-
drawNote
public NotationGraphics.ScoreNote drawNote(int staffLine, int dur, int dotted, int accidental, int mark) -
drawNote
public NotationGraphics.ScoreNote drawNote(int staffLine, int dur, int dotted, int accidental, int mark, int linedir) -
drawNote
-
startNoteGroup
public void startNoteGroup() -
endNoteGroup
public void endNoteGroup() -
drawNoteTie
-
drawRest
public void drawRest(int dur) -
drawRest
public void drawRest(int dur, int dotted)
-