ARB
Classes | Macros | Typedefs | Enumerations | Functions
di_foundclusters.hxx File Reference
#include <gui_aliview.hxx>
#include <smartptr.h>
#include <map>
#include <vector>
#include <algorithm>
#include <string>
#include <dbitem_set.h>
Include dependency graph for di_foundclusters.hxx:
This graph shows which files directly or indirectly include this file:

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< ClusterClusterPtr
 
typedef std::map< ID, ClusterPtrKnownClusters
 
typedef
KnownClusters::const_iterator 
KnownClustersIter
 
typedef std::vector< IDClusterIDs
 
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

charoriginalGroupName (const char *groupname)
 

Macro Definition Documentation

#define cl_assert (   cond)    arb_assert(cond)

Definition at line 38 of file di_foundclusters.hxx.

Typedef Documentation

typedef int32_t ID

Definition at line 43 of file di_foundclusters.hxx.

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.

Enumeration Type Documentation

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.

Enumerator
CMM_ALL_BUT_REP 
CMM_ALL 
CMM_ONLY_REP 

Definition at line 64 of file di_foundclusters.hxx.

Enumerator
STORED_CLUSTERS 
SHOWN_CLUSTERS 

Definition at line 164 of file di_foundclusters.hxx.

Function Documentation

char* originalGroupName ( const char groupname)