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

NCBI C++ ToolKit: include/gui/widgets/hit_matrix/hit_matrix_ds.hpp Source File

1 #ifndef GUI_WIDGETS_HIT_MATRIX___HIT_MATRIX_DS__HPP 2 #define GUI_WIDGETS_HIT_MATRIX___HIT_MATRIX_DS__HPP 110  const SParams

& params)

const

= 0;

EDirection

Row direction flags.

IHitMatrixDataSource - abstract Data Source for Hit Matrix Widget.

virtual TSeqRange GetQueryHitsRange()=0

vector< CConstRef< objects::CSeq_align > > TAlignVector

virtual void GetAlignedIdsForParams(const IHitSeqId &id, const TIdVector &ids, TIdVector &aligned, const SParams &params)=0

returns a list of ids that will be aligned with the specified id if the given params are applied.

virtual bool SelectIds(const IHitSeqId &q_id, const IHitSeqId &s_id)=0

selects hits by query and subject IDs

virtual void GetAlignedIds(const IHitSeqId &id, TIdVector &aligned)=0

virtual const THitAdapterCont & GetHits() const =0

virtual bool SelectDefaultIds()=0

selects default query and subject

virtual ~IHitMatrixDataSource()

virtual const TIdVector & GetHitSeqIds()=0

returns list of all seq ids in the Data Source

virtual IHitSeqId & GetSubjectId() const =0

virtual IHitSeqId & GetQueryId() const =0

virtual void GetHitSeqIdsForParams(TIdVector &ids, const SParams &params) const =0

returns a list of ids that Data Source will create if the given params are applied.

vector< IHitSeqId * > TIdVector

virtual void SetParams(const SParams &params, bool create_hits)=0

virtual void GetScoreNames(vector< string > &names) const =0

virtual void Init(objects::CScope &scope, TAlignVector &aligns)=0

virtual bool CanCreateRowBased() const =0

virtual objects::CScope & GetScope()=0

virtual TValueRange GetScoreRange(const string &name) const =0

IHit::TDirection TDirection

vector< IHit * > THitAdapterCont

virtual objects::CBioseq_Handle GetQueryHandle()=0

virtual objects::CBioseq_Handle GetBioseqHandle(const IHitSeqId &id)=0

virtual void GetParams(SParams &params) const =0

virtual string GetLabel(const IHitSeqId &id)=0

virtual objects::CBioseq_Handle GetSubjectHandle()=0

pair< double, double > TValueRange

virtual TSeqRange GetSubjectHitsRange()=0

IHitSeqId - abstract identifier of a sequence in an alignment.

virtual CConstRef< objects::CSeq_id > GetSeqId() const =0

returns CSeq_id associated with IHitSeqId

virtual IHitSeqId * Clone() const =0

virtual bool Equals(const IHitSeqId &id) const =0

Include a standard set of the NCBI C++ Toolkit most basic headers.

static const struct name_t names[]

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define NCBI_GUIWIDGETS_HIT_MATRIX_EXPORT

Defines to provide correct exporting from DLLs in Windows.

The NCBI C++/STL use hints.

bool operator==(const SParams &p) const


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