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

NCBI C++ ToolKit: include/gui/packages/pkg_snp/track/snp_track.hpp Source File

1 #ifndef GUI_PACKAGES_SNP_TRACK__SNP_TRACK__HPP 2 #define GUI_PACKAGES_SNP_TRACK__SNP_TRACK__HPP 87  void SetAnnot

(

const string

& name);

179  const

SExtraParams& params = SExtraParams(),

183  const

TAnnotMetaDataList& src_annots,

185

TAnnotNameTitleMap& out_annots)

const

;

201 

{

return

GetTypeInfo(); }

208  const

TKeyValuePairs& settings,

219

x_GetSettings(

const

TKeyValuePairs& settings,

const CTempTrackProxy

* track_proxy,

bool

is_clinvar_track)

const

;

275  void

UpdateLabelPos();

287

: m_ParamsTemplate(new

CFeatureParams

()) { *m_ParamsTemplate = *OrigParams; }

CAppJobNotification Notification send by CAppJobEventTranslator.

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

CFeatureParams: the data structure holding feature rendering parameters.

EBoxStyle

how the box of the feature is drawn

map< string, string > TKeyValuePairs

int TIconID

use int as TIconID instead of EIconID.

class CRegistryReadView provides a nested hierarchical view at a particular key.

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

class CRgbaColor provides a simple abstraction for managing colors.

static CRgbaColor GetSNPColor(const objects::CSeq_feat &feat, const CRegistryReadView &ColorView)

map< SSNPFeatParamDefiner, CConstRef< CFeatureParams > > TParamsCache

CSNPFeatureParams(CConstRef< CFeatureParams > OrigParams)

CRef< CFeatureParams > SetParamsTemplate()

CRef< CFeatureParams > m_ParamsTemplate

TParamsCache m_ParamsCache

virtual bool UnderstandLevel() const

Have any concept of level.

virtual bool SupportsExportToAsn1() const

virtual const CTrackTypeInfo & GetThisTypeInfo() const

static const CTrackTypeInfo & GetTypeInfo()

virtual bool NeedBackgroundInit() const

Background track initialization.

static CTrackTypeInfo m_TypeInfo

virtual void x_UpdateData()

update track content.

virtual bool IsSnpTrack() const

void SetAnnot(const string &name)

virtual EDataType GetDataType() const

virtual const CTrackTypeInfo & GetTypeInfo() const

virtual string GetFullTitle() const

get a more meaningful title.

virtual bool CheckRange(TSeqRange range, string &sMsg, size_t &nFeats)

objects::CFeat_CI x_GetFeat_CI(const TSeqRange &range)

virtual void x_SaveSettings(const string &preset_style)

save the track settings to a profile string.

CRef< CSNPFeatureParams > m_Params

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

load the track settings.

CSnpTrack(CSGSnpDS *ds, CRenderingContext *r_cntx, const string &sFilter, const string &sTitle, const string &sLayout="")

virtual string GetAnnot() const

bool x_IsOverviewMode() const

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

objects::CGraph_CI x_GetGraph_CI(const TSeqRange &range)

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

virtual void x_OnJobCompleted(CAppJobNotification &notify)

virtual bool BypassStage1()

void x_ProcessJobResult()

CSnpTrack & operator=(const CSnpTrack &)

virtual void x_OnIconClicked(TIconID id)

Mouse left-click event handler on an icon.

@ 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 CRef< CSGGenBankDS > GetDataSource()

CAlignmentTrack inline methods.

CRef< SSnpFilter > m_Filter

void x_AddSnpsLayout(const SSnpJobResult &result)

CRef< SSnpJobResult > m_JobResult

CSnpTrack(const CSnpTrack &)

CTrackTypeInfo - holds description of a layout track type.

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

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

unsigned int

A callback function used to compare two keys in a database.

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

bool operator<(const SSNPFeatParamDefiner &left, const SSNPFeatParamDefiner &right)

A help struct for storing information about a icon.

CSnpBitfield::EVariationClass m_VariationClass

SSNPFeatParamDefiner(CSnpBitfield::EVariationClass VariationClass=CSnpBitfield::eUnknownVariation, CFeatureParams::EBoxStyle BoxStyle=CFeatureParams::eBox_Filled)

CFeatureParams::EBoxStyle m_BoxStyle


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