Main Page | Modules | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | Related Pages

TNotation Class Reference

Represents musical notations. More...

#include <TNotation.h>

Inheritance diagram for TNotation:

visitable smartable List of all members.

Public Member Functions

virtual void accept (TScoreVisitor &visitor)
long add (const SNotationElement &elt)
vvector< SNotationElement > & list ()

Friends

EXP friend SMARTP< TNotationnewNotation ()

Detailed Description

Multiple notations are allowed in order to represent multiple editorial levels. The set of notations will be refined and expanded over time, especially to handle more instrument-specific technical notations.
TNotation corresponds to the MusicXML notation element as defined in note.dtd.

Note:
editorial level is not implemented

Todo:
implementation of the following elements: glissando, slide, ornaments technical, arpeggiate, non-arpeggiate and other-notation


Generated on Tue Mar 23 09:50:09 2004 for LibMusicXML by doxygen 1.3.3