| addToCluster(int docId, int clusterId, double score)=0 | ClusterDB | [pure virtual] |
| addToCluster(int docId, Cluster *cluster, double score)=0 | ClusterDB | [pure virtual] |
| allocateCluster(int clusterID) const | ClusterDB | [protected] |
| cluster(int docId) | ClusterDB | [virtual] |
| cluster(int docId, double &finalScore) | ClusterDB | [virtual] |
| ClusterDB(const Index *ind, double threshold=0.25, enum ClusterParam::simTypes simType=ClusterParam::COS, enum ClusterParam::clusterTypes clusterType=ClusterParam::CENTROID, enum ClusterParam::docModes docMode=ClusterParam::DMAX) | ClusterDB | |
| clusters | ClusterDB | [protected] |
| countClusters() const=0 | ClusterDB | [pure virtual] |
| deleteCluster(int clusterID)=0 | ClusterDB | [pure virtual] |
| deleteCluster(Cluster *target)=0 | ClusterDB | [pure virtual] |
| factory | ClusterDB | [protected] |
| getCluster(int clusterId) const=0 | ClusterDB | [pure virtual] |
| getDocCluster(int docId) const=0 | ClusterDB | [pure virtual] |
| getDocClusterId(int docId) const=0 | ClusterDB | [pure virtual] |
| getKeyWords(int cid, int numTerms=10) const | ClusterDB | [virtual] |
| index | ClusterDB | [protected] |
| maxID() const=0 | ClusterDB | [pure virtual] |
| mergeClusters(int cid1, int cid2)=0 | ClusterDB | [pure virtual] |
| newCluster()=0 | ClusterDB | [protected, pure virtual] |
| numDocs | ClusterDB | [protected] |
| numTerms | ClusterDB | [protected] |
| printClusters() const | ClusterDB | [virtual] |
| removeFromCluster(int docId, int clusterID)=0 | ClusterDB | [pure virtual] |
| sim | ClusterDB | [protected] |
| splitCluster(int cid, int num=2)=0 | ClusterDB | [pure virtual] |
| thresh | ClusterDB | [protected] |
| threshold | ClusterDB | [protected] |
| ~ClusterDB() | ClusterDB | [virtual] |