SetAnnot(
const string& name);
102 boolx_IsOverviewMode()
const;
109eLayout_Adaptive = 260,
147 virtualTTrackMap CreateTracks(
151 constSExtraParams& params = SExtraParams(),
152 constTAnnotMetaDataList& src_annots = TAnnotMetaDataList())
const;
154 virtual voidGetMatchedAnnots(
155 constTAnnotMetaDataList& src_annots,
157TAnnotNameTitleMap& out_annots)
const;
172GetSettings(
const string& profile,
173 constTKeyValuePairs& settings,
179 virtual stringGetExtensionIdentifier()
const;
180 virtual stringGetExtensionLabel()
const;
CAppJobNotification Notification send by CAppJobEventTranslator.
static const CTrackTypeInfo & GetTypeInfo()
virtual bool NeedBackgroundInit() const
Background track initialization.
virtual bool UnderstandLevel() const
Have any concept of level.
virtual const CTrackTypeInfo & GetThisTypeInfo() const
objects::SAnnotSelector m_FeatSel
CConstRef< CSeqGraphicConfig > GetGlobalConfig() const
expose global configuration
CBinsTrack(const CBinsTrack &)
@ eLayout_Features
Show features whenever possible.
@ eLayout_Density
Always show density.
static CTrackTypeInfo m_TypeInfo
CBinsTrack.
CBinsTrack & operator=(const CBinsTrack &)
CRef< SBinsJobResult > m_JobResult
virtual CRef< CSGGenBankDS > GetDataSource()
CBinsTrack inline methods.
objects::NSnpBins::TBinType m_BinType
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_OnJobCompleted(CAppJobNotification ¬ify)=0
virtual void GetHTMLActiveAreas(TAreaVector *p_areas) const
Get html active areas.
virtual const CTrackTypeInfo & GetTypeInfo() const
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.
CConstRef< CSeqGraphicConfig > x_GetGlobalConfig() const
Method for getting global configuration from rendering context.
virtual string GetFullTitle() const
get a more meaningful title.
virtual CHTMLActiveArea * InitHTMLActiveArea(TAreaVector *p_areas) const
Initialize the HTML active area for a track.
CRenderingContext offers the basic context and utility methods for rendering layout objects in featur...
vector< CHTMLActiveArea > TAreaVector
CTrackTypeInfo - holds description of a layout track type.
IExtension IExtension interface represents an abstract pluggable component.
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_SNP_EXPORT
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.
A help struct for storing information about a icon.
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