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/hapmap__track_8hpp_source.html below:

NCBI C++ ToolKit: include/gui/packages/pkg_snp/hapmap/hapmap_track.hpp Source File

1 #ifndef GUI_PACKAGES_SNP_HAPMAP__HAPMAP_TRACK__HPP 2 #define GUI_PACKAGES_SNP_HAPMAP__HAPMAP_TRACK__HPP 135  const

SExtraParams& params = SExtraParams(),

139  const

TAnnotMetaDataList& src_annots,

141

TAnnotNameTitleMap& out_annots)

const

;

150 

{

return

GetTypeInfo(); }

157  const

TKeyValuePairs& settings,

CAppJobNotification Notification send by CAppJobEventTranslator.

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

virtual bool NeedBackgroundInit() const

Background track initialization.

static const CTrackTypeInfo & GetTypeInfo()

virtual const CTrackTypeInfo & GetThisTypeInfo() const

virtual bool UnderstandLevel() const

Have any concept of level.

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

load the track settings.

virtual CRef< CSGGenBankDS > GetDataSource()

CHapmapTrack inline methods.

virtual void x_UpdateData()

update track content.

objects::SAnnotSelector m_FeatSel

CHapmapTrack & operator=(const CHapmapTrack &)

@ eLayout_Features

Show features whenever possible.

@ eLayout_Labels

Show labels and cascade features (CLayeredLayoutPolicy)

@ eLayout_Density

Always show density.

@ eLayout_Adaptive

All SNPs drawn in one line.

virtual const CTrackTypeInfo & GetTypeInfo() const

bool x_IsOverviewMode() const

static CTrackTypeInfo m_TypeInfo

CHapmapTrack.

void x_CreateLayout(const SHapmapJobResult &result)

virtual void x_OnIconClicked(TIconID id)

Mouse left-click event handler on an icon.

CHapmapTrack(CSGHapmapDS *ds, CRenderingContext *r_cntx)

CRef< SHapmapJobResult > m_JobResult

CHapmapTrack(const CHapmapTrack &)

virtual void x_OnJobCompleted(CAppJobNotification &notify)

int TIconID

use int as TIconID instead of EIconID.

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

CTrackTypeInfo - holds description of a layout track type.

IExtension IExtension interface represents an abstract pluggable component.

map< string, CRef< CAnnotMetaData > > TAnnotMetaDataList

static void GetMatchedAnnots(const TAnnotMetaDataList &src_annots, const vector< string > &target_annots, const string &annot_type, const string &track_type, TAnnotNameTitleMap &out_annots)

Help function to find matched annotations.

virtual TTrackMap CreateTracks(SConstScopedObject &object, ISGDataSourceContext *ds_context, CRenderingContext *r_cntx, const SExtraParams &params=SExtraParams(), const TAnnotMetaDataList &src_annots=TAnnotMetaDataList()) const =0

create layout tracks based on input object and extra parameters.

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

ITrackConfigurable interface for tracks that are configurable.

virtual CRef< objects::CTrackConfigSet > GetSettings(const string &profile, const TKeyValuePairs &settings, const CTempTrackProxy *track_proxy) const =0

virtual string GetExtensionLabel() const =0

returns a displayable label for this extension ( please capitalize the key words - "My Extension" )

virtual string GetExtensionIdentifier() const =0

returns the unique human-readable identifier for the extension the id should use lowercase letters se...

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