NCBI C++ ToolKit
Public Member Functions | Protected Attributes | List of all members
CProjectedMappingInfo Class Reference

Search Toolkit Book for CProjectedMappingInfo

#include <gui/widgets/seq_graphic/feature_glyph.hpp>

+ Inheritance diagram for CProjectedMappingInfo:
+ Collaboration diagram for CProjectedMappingInfo:

Public Member Functions

void SetAlignmentDataSource (const IAlnGraphicDataSource &align_ds)
 CProjectedMappingInfo inline methods. More...
 
const IAlnGraphicDataSourceGetAlignmentDataSource () const
 
TSeqRangeGetAnchorRange (const CSeqUtils::TMappingInfo::const_iterator &it) const
 
TSeqRange GetMappedProdRange (const CSeqUtils::TMappingInfo::const_iterator &it)
 
void GetAnchorSequence (objects::CScope &scope, string &buffer) const
 

Protected Attributes

CConstRef< IAlnGraphicDataSourcem_AlnMgr
 

Detailed Description

Definition at line 79 of file feature_glyph.hpp.

Member Function Documentation

◆ GetAlignmentDataSource()

const IAlnGraphicDataSource * CProjectedMappingInfo::GetAlignmentDataSource ( ) const
inline

◆ GetAnchorRange()

TSeqRange& CProjectedMappingInfo::GetAnchorRange ( const CSeqUtils::TMappingInfo::const_iterator &  it) const

◆ GetAnchorSequence()

void CProjectedMappingInfo::GetAnchorSequence ( objects::CScope &  scope,
string buffer 
) const

◆ GetMappedProdRange()

TSeqRange CProjectedMappingInfo::GetMappedProdRange ( const CSeqUtils::TMappingInfo::const_iterator &  it)

◆ SetAlignmentDataSource()

void CProjectedMappingInfo::SetAlignmentDataSource ( const IAlnGraphicDataSource align_ds)
inline

CProjectedMappingInfo inline methods.

Definition at line 517 of file feature_glyph.hpp.

References m_AlnMgr, and CConstRef< C, Locker >::Reset().

Referenced by CSGAlignmentJob::x_CreateFeatGlyph().

Member Data Documentation

◆ m_AlnMgr

CConstRef< IAlnGraphicDataSource > CProjectedMappingInfo::m_AlnMgr
protected

The documentation for this class was generated from the following files:
Modified on Thu Jul 18 16:09:02 2024 by modify_doxy.py rev. 669887