|
| AWT_graphic_parsimony (ArbParsimony &parsimony_, GBDATA *gb_main_, AD_map_viewer_cb map_viewer_cb_) |
|
AP_tree_nlen * | get_root_node () |
|
AP_pars_root * | get_tree_root () |
|
ArbParsimony & | get_parsimony () |
|
| AWT_graphic_tree (AW_root *aw_root, GBDATA *gb_main, AD_map_viewer_cb map_viewer_cb) |
|
| ~AWT_graphic_tree () OVERRIDE |
|
void | filled_box (int gc, const AW::Position &pos, int pixel_width) |
|
void | empty_box (int gc, const AW::Position &pos, int pixel_width) |
|
void | diamond (int gc, const AW::Position &pos, int pixel_radius) |
|
const char * | ruler_awar (const char *name) |
|
void | set_line_attributes_for (AP_tree *at) const |
|
virtual void | read_tree_settings () |
|
void | update_structure () FINAL_OVERRIDE |
|
void | apply_zoom_settings_for_treetype (AWT_canvas *ntw) |
|
int | draw_branch_line (int gc, const AW::Position &root, const AW::Position &leaf, AW_bitset filter) |
|
bool | warn_inappropriate_mode (AWT_COMMAND_MODE mode) |
|
AW_root * | get_root () const |
|
GBDATA * | get_gbmain () const |
|
AP_tree_root * | get_tree_root () |
|
AP_tree * | get_root_node () |
|
const AP_tree * | get_root_node () const |
|
AP_tree * | get_logical_root () |
|
const AP_tree * | get_logical_root () const |
|
bool | is_logically_zoomed () |
|
void | set_logical_root_to (AP_tree *node) |
|
void | init (AliView *aliview, AP_sequence *seq_prototype, bool link_to_database_, bool insert_delete_cbs) |
|
AW_gc_manager * | init_devices (AW_window *, AW_device *, AWT_canvas *ntw) OVERRIDE |
|
void | show (AW_device *device) OVERRIDE |
|
const AW::Position & | get_cursor () const |
|
const AW::Position & | get_group_cursor () const |
|
void | handle_command (AW_device *device, AWT_graphic_event &event) OVERRIDE |
|
long | mark_species_in_tree (AP_tree *at, int mark) |
|
long | mark_species_in_tree_that (AP_tree *at, int mark, bool(*condition)(GBDATA *, void *), void *cd) |
|
void | mark_species_in_rest_of_tree (AP_tree *at, int mark) |
|
bool | tree_has_marks (AP_tree *at) |
|
bool | rest_tree_has_marks (AP_tree *at) |
|
void | detect_group_state (AP_tree *at, AWT_graphic_tree_group_state *state, AP_tree *skip_this_son) |
|
bool | group_tree (AP_tree *at, CollapseMode mode, int color_group) |
|
void | group_rest_tree (AP_tree *at, CollapseMode mode, int color_group) |
|
void | reorderTree (TreeOrder mode) |
|
void | toggle_group (AP_tree *at) |
|
GB_ERROR | load_from_DB (GBDATA *gb_main, const char *name) FINAL_OVERRIDE __ATTR__USERESULT |
|
GB_ERROR | save_to_DB (GBDATA *gb_main, const char *name) FINAL_OVERRIDE __ATTR__USERESULT |
|
void | check_for_DB_update (GBDATA *gb_main) FINAL_OVERRIDE |
|
void | notify_synchronized (GBDATA *gb_main) FINAL_OVERRIDE |
|
void | fast_sync_changed_folding (AP_tree *parent_of_all_changes) |
|
void | set_tree_style (AP_tree_display_style style, AWT_canvas *ntw) |
|
AP_tree_display_style | get_tree_style () const |
|
double | get_irs_tree_ruler_scale_factor () const |
|
void | show_ruler (AW_device *device, int gc) |
|
void | get_zombies_and_duplicates (int &zomb, int &dups) const |
|
void | hide_marker_display () |
|
void | set_marker_display (MarkerDisplay *display) |
|
MarkerDisplay * | get_marker_display () |
|
void | install_tree_changed_callback (const GraphicTreeCallback >cb) |
|
void | uninstall_tree_changed_callback () |
|
void | auto_unfold (AP_tree *want_visible) |
|
void | forget_auto_unfolded () |
|
void | select_group (AP_tree *node) |
|
void | select_group (GBDATA *gb_group) |
|
void | deselect_group () |
|
const Group & | get_selected_group () const |
|
AP_tree * | locate_selected_group (AP_tree *in_subtree) |
|
void | dislocate_selected_group () |
|
| PREPARE_MARK_NONFINAL_CLASS (AWT_graphic_tree) |
|
| AWT_graphic () |
|
virtual | ~AWT_graphic () |
|
bool | wants_drag_target () const |
|
void | drag_target_detection (bool detect) |
|
int | get_drag_gc () const |
|
Definition at line 23 of file pars_dtree.hxx.