ARB
|
#include <gui_aliview.hxx>
Public Member Functions | |
WeightedFilter (GBDATA *gb_main, AW_root *aw_root, const char *awar_filter_name, const char *awar_columnStat_name, AW_awar *awar_default_alignment) | |
~WeightedFilter () | |
GBDATA * | get_gb_main () const |
AW_root * | get_aw_root () const |
adfiltercbstruct * | get_adfiltercbstruct () |
ColumnStat * | get_column_stat () |
AP_filter * | create_filter () const |
AP_weights * | create_weights (const AP_filter *filter, GB_ERROR &error) const |
AliView * | create_aliview (const char *aliname, GB_ERROR &error) const |
Definition at line 30 of file gui_aliview.hxx.
WeightedFilter::WeightedFilter | ( | GBDATA * | gb_main, |
AW_root * | aw_root, | ||
const char * | awar_filter_name, | ||
const char * | awar_columnStat_name, | ||
AW_awar * | awar_default_alignment | ||
) |
Definition at line 21 of file GUI_aliview.cxx.
References awt_create_select_filter(), and NULp.
WeightedFilter::~WeightedFilter | ( | ) |
Definition at line 29 of file GUI_aliview.cxx.
GBDATA * WeightedFilter::get_gb_main | ( | ) | const |
Definition at line 87 of file GUI_aliview.cxx.
References adfiltercbstruct::gb_main.
Referenced by di_calculate_compressed_matrix_cb(), di_calculate_matrix(), di_calculate_tree_cb(), di_mark_by_distance(), di_view_matrix_cb(), ClustersData::get_gb_main(), and pars_generate_aliview().
AW_root * WeightedFilter::get_aw_root | ( | ) | const |
Definition at line 91 of file GUI_aliview.cxx.
References adfiltercbstruct::awr.
Referenced by ClustersData::get_aw_root().
|
inline |
Definition at line 41 of file gui_aliview.hxx.
Referenced by create_pars_init_window(), DI_create_matrix_window(), pars_start_cb(), and STAT_create_chimera_check_window().
|
inline |
Definition at line 42 of file gui_aliview.hxx.
Referenced by create_pars_init_window(), and DI_create_matrix_window().
AP_filter * WeightedFilter::create_filter | ( | ) | const |
Definition at line 34 of file GUI_aliview.cxx.
References awt_get_filter().
Referenced by create_aliview().
AP_weights * WeightedFilter::create_weights | ( | const AP_filter * | filter, |
GB_ERROR & | error | ||
) | const |
Definition at line 38 of file GUI_aliview.cxx.
References ColumnStat::calculate(), ColumnStat::forget(), ga_assert, GBS_global_string(), ColumnStat::get_length(), ColumnStat::get_weights(), ColumnStat::has_rates(), NULp, ColumnStat::weight_by_inverseRates(), and weights.
Referenced by create_aliview().
Definition at line 66 of file GUI_aliview.cxx.
References create_filter(), create_weights(), ga_assert, GB_have_error(), adfiltercbstruct::gb_main, AP_filter::is_invalid(), NULp, and weights.
Referenced by ST_ML::calc_st_ml(), calculate_clusters(), di_calculate_matrix(), di_mark_by_distance(), and pars_generate_aliview().