class Note


Definition#include <note.h>
InheritsEvent [public ]
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods


Detailed Description

 Note ()

Note

 Note (const Note&)

Note

 Note (int pitch, int vel, long len, Position pos, int enh, int tup=0, int c=-1)

Note

 Note (char* pitch, int vel, long len, Position pos, int enh, int tup=0, int c=-1)

Note

 ~Note ()

~Note

int  pitch ()

pitch

[const]

int  vel ()

vel

[const]

int  enh ()

enh

[const]

int  chan ()

chan

[const]

Vector *  ornament ()

ornament

[const]

int  stem ()

stem

[const]

bool  nogroup ()

nogroup

[const]

long  display (int res = 1)

display

[const]

the display is the value (in ticks) to displayed in the score presentation. In most cases this equals the the duration. Only in case of tuplets, the width has to be shortened (the total width of three eighths triplets is the same as the duration of a regular quarter)

Tuplet *  tuplet ()

tuplet

[const]

int  tupletBase ()

tupletBase

[const]

the base of a tuplet (3 for triplets, 7 for septlets, etc)

int  tupletDuration ()

tupletDuration

[const]

void  tuplet (int base, int duration)

tuplet

void  setPitch (int f)

setPitch

void  setVel (int v)

setVel

void  setEnh (int e)

setEnh

void  setChan (int c)

setChan

void  setStem (int)

setStem

void  setNogroup (bool)

setNogroup

void  setTuplet (Tuplet * tp)

setTuplet

void  add (Ornament*)

add

void  remove (Ornament*)

remove

removes an ornament from the ornament vector. The ornament is not deleted here, deletion is done in AddOrnament's destructor

Reimplemented from Element.

Expression *  setExpression (int)

setExpression

Bow *  setBow (int,int,int)

setBow

Lyrics *  lyrics ()

lyrics

Vector *  removeExp ()

removeExp

Vector *  removeBow ()

removeBow

char *  cPitch ()

cPitch

ostream &  print (int,ostream&)

print

[const virtual]

Reimplemented from Event.

void  flush (const char*)

flush

[const virtual]

Reimplemented from Event.

Element *  copy ()

copy

[const virtual]

Reimplemented from Event.

Element *  load (char*,ifstream*&,Element*)

load

[static]


Generated by: wuerthne on clouseau on Fri Sep 21 19:20:46 2001, using kdoc 2.0a53.