ARB
|
#include <gui_aliview.hxx>
#include <smartptr.h>
#include <map>
#include <vector>
#include <algorithm>
#include <string>
#include <dbitem_set.h>
Go to the source code of this file.
Classes | |
class | Cluster |
class | ClustersData |
Macros | |
#define | cl_assert(cond) arb_assert(cond) |
Typedefs | |
typedef int32_t | ID |
typedef SmartPtr< Cluster > | ClusterPtr |
typedef std::map< ID, ClusterPtr > | KnownClusters |
typedef KnownClusters::const_iterator | KnownClustersIter |
typedef std::vector< ID > | ClusterIDs |
typedef ClusterIDs::const_iterator | ClusterIDsIter |
Enumerations | |
enum | ClusterOrder { UNSORTED = 0, SORT_BY_MEANDIST = 1, SORT_BY_MIN_BASES = 2, SORT_BY_CLUSTERSIZE = 3, SORT_BY_TREEPOSITION = 4, SORT_BY_MIN_DIST = 5, SORT_BY_MAX_DIST = 6, SORT_REVERSE = 1<<3 } |
enum | ClusterMarkMode { CMM_ALL_BUT_REP = 0, CMM_ALL = 1, CMM_ONLY_REP = 2 } |
enum | ClusterSubset { STORED_CLUSTERS, SHOWN_CLUSTERS } |
Functions | |
char * | originalGroupName (const char *groupname) |
#define cl_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 38 of file di_foundclusters.hxx.
typedef int32_t ID |
Definition at line 43 of file di_foundclusters.hxx.
typedef SmartPtr<Cluster> ClusterPtr |
Definition at line 155 of file di_foundclusters.hxx.
typedef std::map<ID, ClusterPtr> KnownClusters |
Definition at line 156 of file di_foundclusters.hxx.
typedef KnownClusters::const_iterator KnownClustersIter |
Definition at line 157 of file di_foundclusters.hxx.
typedef std::vector<ID> ClusterIDs |
Definition at line 158 of file di_foundclusters.hxx.
typedef ClusterIDs::const_iterator ClusterIDsIter |
Definition at line 159 of file di_foundclusters.hxx.
enum ClusterOrder |
Enumerator | |
---|---|
UNSORTED | |
SORT_BY_MEANDIST | |
SORT_BY_MIN_BASES | |
SORT_BY_CLUSTERSIZE | |
SORT_BY_TREEPOSITION | |
SORT_BY_MIN_DIST | |
SORT_BY_MAX_DIST | |
SORT_REVERSE |
Definition at line 50 of file di_foundclusters.hxx.
enum ClusterMarkMode |
Enumerator | |
---|---|
CMM_ALL_BUT_REP | |
CMM_ALL | |
CMM_ONLY_REP |
Definition at line 64 of file di_foundclusters.hxx.
enum ClusterSubset |
Enumerator | |
---|---|
STORED_CLUSTERS | |
SHOWN_CLUSTERS |
Definition at line 164 of file di_foundclusters.hxx.
Definition at line 467 of file DI_foundclusters.cxx.
References ARB_strpartdup(), NULp, and originalGroupName().
Referenced by GroupBuilder::generate_group_name(), get_upgroup(), originalGroupName(), and GroupBuilder::update_group().