+++ /dev/null
-#ifndef ClustSet_h\r
-#define ClustSet_h\r
-\r
-enum JOIN;\r
-enum LINKAGE;\r
-class Clust;\r
-\r
-class ClustSet\r
- {\r
-public:\r
- virtual unsigned GetLeafCount() = 0;\r
- virtual double ComputeDist(const Clust &C, unsigned uNodeIndex1,\r
- unsigned uNodeIndex2) = 0;\r
- virtual void JoinNodes(const Clust &C, unsigned uLeftNodeIndex,\r
- unsigned uRightNodeIndex, unsigned uJoinedNodeIndex,\r
- double *ptrdLeftLength, double *ptrdRightLength) = 0;\r
- virtual const char *GetLeafName(unsigned uNodeIndex) = 0;\r
- virtual unsigned GetLeafId(unsigned uNodeIndex) = 0;\r
- };\r
-\r
-#endif // ClustSet_h\r