A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/gene__model__track_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/widgets/seq_graphic/gene_model_track.hpp Source File

1 #ifndef GUI_WIDGETS_SEQ_GRAPHIC___GENE_MODEL_TRACK__HPP 2 #define GUI_WIDGETS_SEQ_GRAPHIC___GENE_MODEL_TRACK__HPP 94  void

SetAnnot(

const string

& annot);

96  void

SetFilter(

const string

& filter);

98  void

OnToggleContent(

int id

);

115  virtual string GetAnnot

()

const override

{

return

m_RealAnnot;}

126  virtual void x_SaveSettings

(

const string

& preset_style)

override

;

146  void

x_AdjustSelector();

148  void

x_OnContentIconClicked();

149  void

x_OnLayoutIconClicked();

156  bool

x_NeedHighlight(

const CFeatGlyph

&feat_glyph)

const

;

158  typedef map

< objects::CSeqFeatData::ESubtype,

167  void

x_SaveConfiguration()

const

;

215  virtual

TTrackMap CreateTracks(

219  const

SExtraParams& params = SExtraParams(),

220  const

TAnnotMetaDataList& src_annots = TAnnotMetaDataList())

const override

;

222  virtual void

GetMatchedAnnots(

223  const

TAnnotMetaDataList& src_annots,

225

TAnnotNameTitleMap& out_annots)

const override

;

252

GetSettings(

const string

& profile,

253  const

TKeyValuePairs& settings,

259  virtual string

GetExtensionIdentifier()

const override

;

260  virtual string

GetExtensionLabel()

const override

;

266  const

SExtraParams& params,

const

TAnnotNameTitleMap& annots)

const

;

CAppJobNotification Notification send by CAppJobEventTranslator.

CBatchJobResult – the data structure holding the seqgraphic job results for a batch job processing.

CDataTrack - a abstract base class for layout tracks which need to deal with background data retrieva...

virtual CRef< CSGGenBankDS > GetDataSource()=0

Method for accessing the data source.

virtual void x_UpdateData()=0

update track content.

virtual void x_OnAllJobsFinished()

virtual void x_OnJobCompleted(CAppJobNotification &notify)=0

virtual bool SupportsExportToAsn1() const override

virtual bool NeedBackgroundInit() const override

Background track initialization.

virtual const CTrackTypeInfo & GetThisTypeInfo() const override

static const CTrackTypeInfo & GetTypeInfo()

virtual bool UnderstandLevel() const override

Have any concept of level.

objects::SAnnotSelector m_cdsFeatSel

wxEvtHandler * m_ContentHandler

wx-related event handler.

CGeneModelTrack(const CGeneModelTrack &)

objects::SAnnotSelector m_LandMarkFeatSel

CRef< CGeneModelConfig > m_Conf

static CTrackTypeInfo m_TypeInfo

virtual CRef< CSGGenBankDS > GetDataSource() override

CGeneModelTrack inline methods.

virtual bool BypassStage1() override

CRef< CSGFeatureDS > m_DS

map< objects::CSeqFeatData::ESubtype, CConstRef< CFeatureParams > > TFeatConfigMap

objects::SAnnotSelector m_MainSel

virtual bool CheckRange(TSeqRange range, string &, size_t &) override

virtual string GetAnnot() const override

set< objects::CSeqFeatData::ESubtype > m_subtypes

Text inidcating that some transcripts were filtered out.

CGeneModelTrack & operator=(const CGeneModelTrack &)

void SetFilter(const string &filter)

CRef< CCompactLayout > m_Compact

bool m_AnnotNameUpdated

flag for indicating if we have used a more meaningful annotation name.

virtual void x_UpdateBoundingBox()

Update the bounding box assuming children's sizes are fixed if any.

virtual void GetHTMLActiveAreas(TAreaVector *p_areas) const

Get html active areas.

virtual const CTrackTypeInfo & GetTypeInfo() const

ILayoutPolicy::TObjectList TObjectList

virtual void x_SaveSettings(const string &preset_style)

save the track settings to a profile string.

virtual void x_LoadSettings(const string &preset_style, const TKeyValuePairs &settings)

load the track settings.

virtual void x_OnIconClicked(TIconID id)

Mouse left-click event handler on an icon.

virtual string GetFullTitle() const

get a more meaningful title.

CRenderingContext offers the basic context and utility methods for rendering layout objects in featur...

void SetFilter(const string &filter)

CSGFeatureDS inline method.

CSGJobResult – the data structure holding the seqgraphic job results.

CTrackTypeInfo - holds description of a layout track type.

IAsn1Generator interface for tracks capable of generating an ASN1 seq_entry for their data.

virtual void GenerateAsn1(objects::CSeq_entry &seq_entry, TSeqRange range)=0

IExtension IExtension interface represents an abstract pluggable component.

virtual void GetFeatSubtypes(set< objects::CSeqFeatData::ESubtype > &subtypes) const =0

ISGDSManager is seqgraphic data source manage that serves as an data source context.

ITrackConfigurable interface for tracks that are configurable.

map< string, string > TKeyValuePairs

TObjectType * GetPointer(void) THROWS_NONE

Get pointer,.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIWIDGETS_SEQGRAPHIC_EXPORT

Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.

vector< SFeatBatchJobRequest > TFeatBatchJobRequests


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