#include <ncbi_pch.hpp>
#include <gui/widgets/seq_graphic/feature_panel.hpp>
#include <gui/widgets/seq_graphic/seqgraphic_ds_manager.hpp>
#include <gui/widgets/seq_graphic/config_utils.hpp>
#include <gui/widgets/seq_graphic/rendering_ctx.hpp>
#include <gui/widgets/seq_graphic/feature_track.hpp>
#include <gui/widgets/seq_graphic/gene_model_track.hpp>
#include <gui/widgets/seq_graphic/all_other_features_track.hpp>
#include <gui/widgets/seq_graphic/seqgraphic_graph_ds.hpp>
#include <gui/widgets/seq_graphic/seqgraphic_utils.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <gui/opengl/glutils.hpp>
#include <gui/opengl/irender.hpp>
#include <gui/utils/extension_impl.hpp>
#include <gui/objutils/na_utils.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/util/feature.hpp>
#include <objmgr/util/sequence.hpp>
#include <objtools/alnmgr/alnmix.hpp>
#include <corelib/ncbitime.hpp>
#include <serial/iterator.hpp>
#include <util/sequtil/sequtil_manip.hpp>
#include "configure_tracks_dlg.hpp"
#include <gui/widgets/loaders/assembly_cache.hpp>
#include <objects/seqfeat/Gene_ref.hpp>
#include <objects/seqfeat/Gb_qual.hpp>
#include <objects/seqfeat/BioSource.hpp>
#include <objects/seqfeat/Org_ref.hpp>
#include <objects/seqfeat/Imp_feat.hpp>
#include <objects/seqfeat/Variation_ref.hpp>
#include <objects/seqfeat/Variation_inst.hpp>
#include <objects/seqfeat/Delta_item.hpp>
#include <objects/seqfeat/Clone_ref.hpp>
#include <objects/seqfeat/Clone_seq_set.hpp>
#include <objects/seqfeat/Clone_seq.hpp>
#include <objects/seqfeat/VariantProperties.hpp>
#include <objects/seqfeat/Phenotype.hpp>
#include <objects/seqfeat/SubSource.hpp>
#include <objtools/snputil/snp_utils.hpp>
#include <gui/objutils/user_type.hpp>
#include <gui/objutils/nonasn_track_data.hpp>
#include <gui/framework/service.hpp>
#include <gui/framework/status_bar_service.hpp>
#include <gui/widgets/seq_graphic/search_utils.hpp>
#include <algorithm>
#include <ctype.h>
#include <math.h>
#include <unordered_set>
#include <wx/menu.h>
#include <wx/utils.h>
#include <wx/string.h>
#include <wx/msgdlg.h>
#include <wx/richmsgdlg.h>
Include dependency graph for feature_panel.cpp:
Go to the source code of this file.
Go to the SVN repository for this file.
Functions USING_SCOPE (objects) static const string kBaseKey ("GBPlugins.SeqGraphicFeatPanel") void s_StabilizeBaseContainers (CTempTrackProxy::TTrackProxies &proxies, CTempTrackProxy::TTrackProxies &defaultProxies) Variables static const int kMinCellSize = 30 cell sizes for CDS grid More...Definition at line 1331 of file feature_panel.cpp.
References CTempTrackProxy::GetName(), and CTempTrackProxy::GetOrder().
Referenced by CFeaturePanel::x_LoadSettings().
◆ USING_SCOPE() USING_SCOPE ( objects ) Variable Documentation ◆ k_display_level const string k_display_level = "DisplayLevels" staticDefinition at line 1329 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_LoadSettings(), and CFeaturePanel::x_SaveSettings().
◆ k_multi_level const string k_multi_level = "MultiLevel" staticDefinition at line 1328 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_LoadSettings(), and CFeaturePanel::x_SaveSettings().
◆ kLevelTrackBaseID const int kLevelTrackBaseID = 10000 staticDefinition at line 109 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_ConfigureTracks().
◆ kMaxCellSize const int kMaxCellSize = 72 staticDefinition at line 100 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_RenderFeatureGrid().
◆ kMaxDisplayLevel const int kMaxDisplayLevel = 3 staticmaximal display level in multiple level layout.
Definition at line 105 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_ConfigureTracks().
◆ kMinCellSize const int kMinCellSize = 30 staticcell sizes for CDS grid
Definition at line 99 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_RenderFeatureGrid().
◆ kSteps const int kSteps[] = { 3, 6, 9 } staticDefinition at line 102 of file feature_panel.cpp.
Referenced by CFeaturePanel::x_CalcGridStep(), and CFeaturePanel::x_RenderFeatureGrid().
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4