#include <TNote.h>
Inheritance diagram for TNoteHead:
Public Types | |
enum | notehead { undefined = -1, slash = 1, triangle, diamond, square, cross, x, circle_x, normal, none, last = none } |
Public Member Functions | |
virtual void | accept (TScoreVisitor &visitor) |
void | setShape (notehead shape) |
void | setFilled (YesNo::type filled) |
void | setParentheses (YesNo::type par) |
notehead | getShape () const |
YesNo::type | getFilled () const |
YesNo::type | getParentheses () const |
Static Public Member Functions | |
const string | xmlnotehead (notehead d) |
convert a numeric beam type to a MusicXML string | |
notehead | xmlnotehead (const string str) |
convert an MusicXML string to a numeric beam type | |
Friends | |
EXP friend SMARTP< TNoteHead > | newNoteHead () |