NCBI C++ ToolKit
|
Search Toolkit Book for CAlignMap::SMapRangeEdge
#include <algo/gnomon/gnomon_model.hpp>
Public Member Functions | |
SMapRangeEdge (TSignedSeqPos p, TSignedSeqPos e=0, EEdgeType t=eBoundary, const string &seq=kEmptyStr) | |
bool | operator< (const SMapRangeEdge &mre) const |
bool | operator== (const SMapRangeEdge &mre) const |
Public Attributes | |
TSignedSeqPos | m_pos |
TSignedSeqPos | m_extra |
EEdgeType | m_edge_type |
string | m_extra_seq |
Definition at line 674 of file gnomon_model.hpp.
|
inline |
Definition at line 675 of file gnomon_model.hpp.
|
inline |
Definition at line 676 of file gnomon_model.hpp.
References m_pos.
|
inline |
Definition at line 677 of file gnomon_model.hpp.
References m_pos.
EEdgeType CAlignMap::SMapRangeEdge::m_edge_type |
Definition at line 680 of file gnomon_model.hpp.
Referenced by CAlignMap::SMapRange::GetTypeFrom(), and CAlignMap::SMapRange::GetTypeTo().
TSignedSeqPos CAlignMap::SMapRangeEdge::m_extra |
Definition at line 679 of file gnomon_model.hpp.
Referenced by CAlignMap::SMapRange::GetExtendedFrom(), CAlignMap::SMapRange::GetExtendedTo(), CAlignMap::SMapRange::GetExtraFrom(), and CAlignMap::SMapRange::GetExtraTo().
string CAlignMap::SMapRangeEdge::m_extra_seq |
Definition at line 681 of file gnomon_model.hpp.
Referenced by CAlignMap::SMapRange::GetExtraSeqFrom(), and CAlignMap::SMapRange::GetExtraSeqTo().
TSignedSeqPos CAlignMap::SMapRangeEdge::m_pos |
Definition at line 679 of file gnomon_model.hpp.
Referenced by CAlignMap::SMapRange::GetExtendedFrom(), CAlignMap::SMapRange::GetExtendedTo(), CAlignMap::SMapRange::GetFrom(), CAlignMap::SMapRange::GetTo(), CAlignMap::SMapRange::MoveOrigin(), CAlignMap::SMapRange::operator<(), operator<(), and operator==().