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

NCBI C++ ToolKit: src/gui/widgets/seq_graphic/alnvec_graphic_ds.cpp Source File

65  if

(

m_AlnVec

->GetDenseg().IsSetWidths()) {

124  return m_AlnVec

->GetBioseqHandle(

row

).GetBioseqLength();

167  bool

try_reverse_dir)

const 176  bool

try_reverse_dir)

const 178  return m_AlnVec

->GetAlnPosFromSeqPos(

row

, seq_pos, dir, try_reverse_dir);

212  bool

reversed =

m_AlnVec

->IsNegativeStrand(

row

);

222  return m_AlnVec

->GetSeqPosFromSeqPos(for_row,

row

, seq_pos);

USING_SCOPE(ncbi::objects)

virtual TNumrow GetAnchor(void) const

virtual TSignedRange GetAlnRange(void) const

virtual string & GetAlnSeqString(TNumrow row, string &buffer, const TSignedRange &aln_range) const

virtual const objects::CSeq_id & GetSeqId(TNumrow row) const

CConstRef< objects::CAlnVec > m_AlnVec

virtual TSeqPos GetSeqStop(TNumrow row) const

virtual TSignedSeqPos GetSeqPosFromSeqPos(TNumrow for_row, TNumrow row, TSeqPos seq_pos) const

virtual TSeqPos GetAlnStop(void) const

virtual TSeqPos GetAlnStart(void) const

virtual TNumrow GetNumRows(void) const

virtual TSignedRange GetSeqAlnRange(TNumrow row) const

virtual TSignedSeqPos GetAlnPosFromSeqPos(TNumrow row, TSeqPos seq_pos, IAlnExplorer::ESearchDirection dir=IAlnExplorer::eNone, bool try_reverse_dir=true) const

virtual TSeqPos GetSeqStart(TNumrow row) const

virtual TSignedSeqPos GetSeqPosFromAlnPos(TNumrow for_row, TSeqPos aln_pos, TSearchDirection dir=IAlnExplorer::eNone, bool try_reverse_dir=true) const

virtual const objects::CBioseq_Handle & GetBioseqHandle(TNumrow row) const

CAlnVecGraphicDataSource(const objects::CAlnVec &aln_mgr)

virtual IAlnExplorer::EAlignType GetAlignType() const

virtual bool IsPositiveStrand(TNumrow row) const

virtual IAlnSegmentIterator * CreateSegmentIterator(TNumrow row, const TSignedRange &range, IAlnSegmentIterator::EFlags flags) const

~CAlnVecGraphicDataSource()

virtual bool IsNegativeStrand(TNumrow row) const

virtual TSeqPos GetSeqLength(TNumrow row) const

virtual TSeqPos GetBaseWidth(TNumrow row) const

CAlnVecIterator - IAlnSegmentIterator implementation for CAlnMap::CAlnChunkVec.

ESearchDirection

Position search options.

IAlnExplorer::TSignedRange TSignedRange

IAlnExplorer::TNumrow TNumrow

Alignment segment iterator interface.

@ eSkipInserts

Iterate segments where at least some rows are aligned (including gap segments)

@ eInsertsOnly

Iterate only ranges not participating in the alignment (unaligned segments)

@ eAllSegments

Iterate all segments.

@ eSkipGaps

Skip gap segments (show only aligned ranges)

unsigned int TSeqPos

Type for sequence locations and lengths.

int TSignedSeqPos

Type for signed sequence position.

bool IsProtein(void) const

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

#define row(bind, expected)


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