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

CommonNumerator.h

00001 #ifndef COMMONNUMERATOR
00002 #define COMMONNUMERATOR
00003 #include <qvaluelist.h>
00004 #include <qptrlist.h>
00005 #include "SortedNotes.h"
00006 #include "AttributesMC.h"
00014 class CommonNumerator{
00015 QValueList<double> factors;
00016 QValueList<double> factorize(int);
00017 QPtrList<SortedNotes> sortedNotes;
00018 QPtrList<AttributesMusic> attributes;
00019 public:
00020 CommonNumerator();
00021 void addSortedNotes(SortedNotes *);
00022 void addAttributes(AttributesMusic *);
00023 void adjust(int);
00024 int getUTotalDivisions();
00025 };
00029 class VectorCommonNumerator{
00030 QPtrList<CommonNumerator> numerators;
00031 public :
00032 CommonNumerator * get(int);
00033 };
00034 void
00035 testCommonNumerator();
00036 #endif

Generated on Tue Jun 1 21:13:28 2004 for Alternate Take by doxygen 1.3.6