13 #ifndef ___msrDivisions___
14 #define ___msrDivisions___
18 #include "msrElements.h"
20 #include "msrBasicTypes.h"
36 int divisionsPerQuarterNote);
45 void initializeDivisions ();
54 int divisionsPerQuarterNote);
63 void setDivisionsPerQuarterNote (
64 int divisionsPerQuarterNote)
66 fDivisionsPerQuarterNote =
67 divisionsPerQuarterNote;
70 int getDivisionsPerQuarterNote ()
const
71 {
return fDivisionsPerQuarterNote; }
76 string divisionsAsString ()
const;
79 int durationKindAsDivisions (
81 msrDurationKind durationKind);
83 void printDurationKindsDivisions (ostream& os);
86 string divisionsAsMsrString (
89 int& numberOfDotsNeeded);
91 string divisionsAsMsrString (
104 string tupletDivisionsAsMsrString (
110 string tupletWholeNotesAsMsrString (
136 virtual void print (ostream& os)
const;
143 int fDivisionsPerQuarterNote;
145 list<pair<msrDurationKind, int> >
146 fDurationKindsToDivisions;