NCBI C++ ToolKit
Classes | Functions | Variables
gene_model_track.cpp File Reference
#include <ncbi_pch.hpp>
#include <algo/sequence/gene_model.hpp>
#include <gui/widgets/seq_graphic/gene_model_track.hpp>
#include <gui/widgets/seq_graphic/gene_model_group.hpp>
#include <gui/widgets/seq_graphic/seqgraphic_ds_manager.hpp>
#include <gui/widgets/seq_graphic/seqgraphic_utils.hpp>
#include <gui/widgets/seq_graphic/config_utils.hpp>
#include <gui/widgets/seq_graphic/layout_track_proxy.hpp>
#include <gui/widgets/seq_graphic/rendering_ctx.hpp>
#include <gui/widgets/seq_graphic/histogram_glyph.hpp>
#include <gui/widgets/seq_graphic/feature_track.hpp>
#include <gui/widgets/wx/wx_utils.hpp>
#include <gui/utils/rgba_color.hpp>
#include <gui/objutils/utils.hpp>
#include <gui/objutils/label.hpp>
#include <gui/objutils/registry.hpp>
#include <objmgr/util/feature.hpp>
#include <objmgr/util/sequence.hpp>
#include <util/sequtil/sequtil_manip.hpp>
#include <objects/seq/Seq_descr.hpp>
#include <objects/seq/Seqdesc.hpp>
#include <objects/general/Dbtag.hpp>
#include <objects/general/Object_id.hpp>
#include <gui/objects/Conditional.hpp>
#include <gui/widgets/seq_graphic/search_utils.hpp>
#include <wx/string.h>
#include <wx/menu.h>
+ Include dependency graph for gene_model_track.cpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CGeneContentEvtHandler
 
struct  SFeatureByName
 

Functions

 USING_SCOPE (objects)
 
static const string kGeneIdDb ("GeneID")
 

Variables

static const size_t kContentBaseID = 10000
 CGeneModelTrack. More...
 
static const int kMaxID = 100
 
static const size_t kCompactThreshold = 500
 
static const size_t kMaxGenesOverviewRows = 20
 
static const size_t kMaxCompactRows = 100
 
static const string kTrackName = "Gene models"
 
static const string kBaseKey = "GBPlugins.SeqGraphicGeneModel"
 

Function Documentation

◆ kGeneIdDb()

static const string kGeneIdDb ( "GeneID"  )
static

◆ USING_SCOPE()

USING_SCOPE ( objects  )

Variable Documentation

◆ kBaseKey

const string kBaseKey = "GBPlugins.SeqGraphicGeneModel"
static

◆ kCompactThreshold

const size_t kCompactThreshold = 500
static

Definition at line 117 of file gene_model_track.cpp.

Referenced by CGeneModelTrack::x_AddMainFeaturesLayout().

◆ kContentBaseID

const size_t kContentBaseID = 10000
static

◆ kMaxCompactRows

const size_t kMaxCompactRows = 100
static

Definition at line 119 of file gene_model_track.cpp.

Referenced by CGeneModelTrack::x_AddMainFeaturesLayout().

◆ kMaxGenesOverviewRows

const size_t kMaxGenesOverviewRows = 20
static

Definition at line 118 of file gene_model_track.cpp.

Referenced by CGeneModelTrack::x_AddLandMarkFeaturesLayout().

◆ kMaxID

const int kMaxID = 100
static

Definition at line 79 of file gene_model_track.cpp.

◆ kTrackName

const string kTrackName = "Gene models"
static

Definition at line 120 of file gene_model_track.cpp.

Modified on Fri Sep 20 14:58:06 2024 by modify_doxy.py rev. 669887