ARB
|
#include <GEN_graphic.hxx>
Protected Attributes | |
AW_device * | disp_device |
![]() | |
int | drag_gc |
Additional Inherited Members | |
![]() | |
AWT_graphic_exports | exports |
Definition at line 53 of file GEN_graphic.hxx.
GEN_graphic::GEN_graphic | ( | AW_root * | aw_root, |
GBDATA * | gb_main, | ||
GEN_graphic_cb_installer | callback_installer_, | ||
int | window_nr_ | ||
) |
Definition at line 31 of file GEN_graphic.cxx.
References AW_root::awar(), AWAR_GENMAP_DISPLAY_TYPE, AWT_graphic::exports, AWT_graphic_exports::get_modifying_flag_ref(), AW_awar::read_int(), set_display_style(), and AWT_graphic_exports::set_standard_default_padding().
GEN_graphic::~GEN_graphic | ( | ) |
Definition at line 45 of file GEN_graphic.cxx.
void GEN_graphic::reinit_gen_root | ( | AWT_canvas * | scr, |
bool | force_reinit | ||
) |
Definition at line 351 of file GEN_graphic.cxx.
References AW_root::awar(), AWAR_LOCAL_GENE_NAME, AWAR_LOCAL_ORGANISM_NAME, AWT_graphic::exports, AWT_graphic_exports::flags_writeable(), gen_assert, GEN_find_organism(), GEN_root::GeneName(), INSTALL_CBS, GEN_root::OrganismName(), AW_awar::read_string(), AWT_graphic_exports::request_zoom_reset(), GEN_root::set_GeneName(), string(), and ta.
Referenced by GEN_gene_container_changed_cb(), GEN_local_organism_or_gene_name_changed_cb(), and GEN_map_window::init().
void GEN_graphic::set_display_style | ( | GEN_DisplayStyle | type | ) |
Definition at line 386 of file GEN_graphic.cxx.
References AWT_FIT_LARGER, AWT_FIT_SMALLER, AWT_ZOOM_BOTH, AWT_graphic::exports, AWT_graphic_exports::fit_mode, GEN_DISPLAY_STYLE_BOOK, GEN_DISPLAY_STYLE_RADIAL, GEN_DISPLAY_STYLE_VERTICAL, AWT_graphic_exports::request_zoom_reset(), type, and AWT_graphic_exports::zoom_mode.
Referenced by GEN_graphic(), and GEN_set_display_style().
|
inline |
Definition at line 76 of file GEN_graphic.hxx.
Referenced by GEN_map_window_refresh_if_display_type(), and GEN_root::paint().
|
virtual |
Implements AWT_graphic.
Definition at line 47 of file GEN_graphic.cxx.
References AW_GCM_DATA_AREA, AW_manage_GC(), AWT_GC_changed_cb(), disp_device, GEN_GC_MAX, AWT_canvas::get_gc_base_name(), and NULp.
|
virtual |
Implements AWT_graphic.
Definition at line 69 of file GEN_graphic.cxx.
References GEN_GC_DEFAULT, AW_device::line(), and GEN_root::paint().
|
virtual |
Implements AWT_graphic.
Definition at line 86 of file GEN_graphic.cxx.
References AW_BUTTON_LEFT, AW_Mouse_Press, AW_root::awar(), AWAR_LOCAL_GENE_NAME, AWT_MODE_INFO, AWT_MODE_SELECT, AWT_MODE_ZOOM, AWT_graphic_event::button(), AW_clicked_element::cd1(), AWT_graphic_event::cmd(), gen_assert, GEN_popup_gene_infowindow(), GEN_gene::Name(), ta, AWT_graphic_event::type(), and AW_awar::write_string().
|
virtual |
Reimplemented from AWT_nonDB_graphic.
Definition at line 83 of file GEN_graphic.cxx.
|
inline |
Definition at line 85 of file GEN_graphic.hxx.
Referenced by GEN_get_local_gene_data(), GEN_update_unlocked_organism_and_gene_awars(), and GEN_root::paint().
|
inline |
Definition at line 86 of file GEN_graphic.hxx.
Referenced by GEN_gene_container_cb_installer(), and GEN_get_local_gene_data().
|
inline |
Definition at line 87 of file GEN_graphic.hxx.
Referenced by GEN_jump_cb(), and reinit_NDS_4_window().
|
inline |
|
protected |
Definition at line 67 of file GEN_graphic.hxx.
Referenced by get_device(), and init_devices().