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

TWavyLine Class Reference

Represents a MusicXML wavy-line element. More...

#include <common.h>

Inheritance diagram for TWavyLine:

visitable Positionable Placementable smartable List of all members.

Public Types

enum  { undefined = -1 }

Public Member Functions

virtual void accept (TScoreVisitor &visitor)
void setType (StartStop::type t)
StartStop::type getType () const
void setNumber (int num)
int getNumber () const

Protected Member Functions

 TWavyLine (StartStop::type type)

Friends

EXP friend SMARTP< TWavyLinenewWavyLine (StartStop::type t)

Detailed Description

Wavy lines are one way to indicate trills; when used with a measure element, they should always have type="continue" set.
The MusicXML wavy-line element is defined in common.dtd

Todo:
support of trill-sound


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