ARB
|
#include <di_foundclusters.hxx>
Public Member Functions | |
ID | idAtPos (int pos, ClusterSubset subset) |
ClustersData (WeightedFilter &weighted_filter_) | |
void | changeSortOrder (ClusterOrder newOrder) |
ClusterPtr | clusterWithID (ID id) const |
size_t | count (ClusterSubset subset) |
const ClusterIDs & | get_clusterIDs (ClusterSubset subset) |
int | get_pos (ClusterPtr cluster, ClusterSubset subset) |
void | add (ClusterPtr clus, ClusterSubset subset) |
void | remove (ClusterPtr clus, ClusterSubset subset) |
void | clear (ClusterSubset subset) |
void | store (ID id) |
void | store_all () |
void | restore_all () |
void | swap_all () |
void | update_cluster_selection_list () |
GBDATA * | get_gb_main () const |
AW_root * | get_aw_root () const |
void | free () |
Public Attributes | |
WeightedFilter & | weighted_filter |
AW_selection_list * | clusterList |
Definition at line 169 of file di_foundclusters.hxx.
|
inline |
Definition at line 205 of file di_foundclusters.hxx.
References SORT_BY_MEANDIST, and UNSORTED.
|
inline |
Definition at line 199 of file di_foundclusters.hxx.
Referenced by delete_selected_cluster(), and store_selected_cluster().
|
inline |
Definition at line 214 of file di_foundclusters.hxx.
References SORT_REVERSE.
Referenced by sort_order_changed_cb().
|
inline |
Definition at line 225 of file di_foundclusters.hxx.
Referenced by store(), update_cluster_selection_list(), update_example(), and with_affected_clusters_do().
|
inline |
Definition at line 230 of file di_foundclusters.hxx.
Referenced by update_restore_label(), and with_affected_clusters_do().
|
inline |
Definition at line 231 of file di_foundclusters.hxx.
Referenced by with_affected_clusters_do().
|
inline |
Definition at line 233 of file di_foundclusters.hxx.
References Cluster::get_ID(), and get_pos().
Referenced by get_pos().
void ClustersData::add | ( | ClusterPtr | clus, |
ClusterSubset | subset | ||
) |
Definition at line 344 of file DI_foundclusters.cxx.
References Cluster::get_ID().
Referenced by save_results_recursive(), and store().
void ClustersData::remove | ( | ClusterPtr | clus, |
ClusterSubset | subset | ||
) |
Definition at line 349 of file DI_foundclusters.cxx.
References Cluster::get_ID().
Referenced by delete_selected_cluster().
void ClustersData::clear | ( | ClusterSubset | subset | ) |
Definition at line 360 of file DI_foundclusters.cxx.
References id.
Referenced by delete_clusters(), and save_results().
void ClustersData::store | ( | ID | id | ) |
Definition at line 369 of file DI_foundclusters.cxx.
References add(), clusterWithID(), SHOWN_CLUSTERS, and STORED_CLUSTERS.
Referenced by store_selected_cluster().
void ClustersData::store_all | ( | ) |
Definition at line 375 of file DI_foundclusters.cxx.
References copy().
Referenced by store_clusters().
void ClustersData::restore_all | ( | ) |
Definition at line 381 of file DI_foundclusters.cxx.
References copy().
Referenced by restore_clusters().
void ClustersData::swap_all | ( | ) |
Definition at line 387 of file DI_foundclusters.cxx.
References swap().
Referenced by swap_clusters().
void ClustersData::update_cluster_selection_list | ( | ) |
Definition at line 421 of file DI_foundclusters.cxx.
References cl_assert, AW_selection_list::clear(), clusterList, clusterWithID(), format(), DisplayFormat::get_header(), Cluster::get_ID(), Cluster::get_list_display(), AW_selection_list::insert(), AW_selection_list::insert_default(), Cluster::scan_display_widths(), and AW_selection_list::update().
Referenced by free(), group_clusters(), and update_cluster_sellist().
|
inline |
Definition at line 247 of file di_foundclusters.hxx.
References WeightedFilter::get_gb_main().
Referenced by calculate_clusters(), group_clusters(), mark_clusters(), select_cluster_cb(), and update_example().
|
inline |
Definition at line 248 of file di_foundclusters.hxx.
References WeightedFilter::get_aw_root().
Referenced by group_clusters(), GroupBuilder::GroupBuilder(), mark_clusters(), GroupBuilder::save_modified_tree(), select_cluster(), and select_representative().
void ClustersData::free | ( | ) |
Definition at line 459 of file DI_foundclusters.cxx.
References update_cluster_selection_list().
Referenced by di_forget_global_data().
WeightedFilter& ClustersData::weighted_filter |
Definition at line 177 of file di_foundclusters.hxx.
Referenced by calculate_clusters().
AW_selection_list* ClustersData::clusterList |
Definition at line 178 of file di_foundclusters.hxx.
Referenced by DI_create_cluster_detection_window(), and update_cluster_selection_list().