NCBI C++ ToolKit
|
Search Toolkit Book for CAlignMap::SMapRange
#include <algo/gnomon/gnomon_model.hpp>
Public Member Functions | |
SMapRange (SMapRangeEdge from, SMapRangeEdge to, const string &mism) | |
SMapRangeEdge | GetEdgeFrom () const |
SMapRangeEdge | GetEdgeTo () const |
void | SetEdgeFrom (SMapRangeEdge from) |
void | SetEdgeTo (SMapRangeEdge to) |
void | MoveOrigin (TSignedSeqPos shift) |
TSignedSeqPos | GetFrom () const |
TSignedSeqPos | GetTo () const |
TSignedSeqPos | GetExtendedFrom () const |
TSignedSeqPos | GetExtendedTo () const |
TSignedSeqPos | GetExtraFrom () const |
string | GetExtraSeqFrom () const |
TSignedSeqPos | GetExtraTo () const |
string | GetExtraSeqTo () const |
EEdgeType | GetTypeFrom () const |
EEdgeType | GetTypeTo () const |
const string & | GetMismatch () const |
bool | operator< (const SMapRange &mr) const |
Private Attributes | |
SMapRangeEdge | m_from |
SMapRangeEdge | m_to |
string | m_mism_seq |
Definition at line 684 of file gnomon_model.hpp.
|
inline |
Definition at line 686 of file gnomon_model.hpp.
|
inline |
Definition at line 687 of file gnomon_model.hpp.
References m_from.
|
inline |
Definition at line 688 of file gnomon_model.hpp.
References m_to.
|
inline |
Definition at line 697 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_extra, m_from, and CAlignMap::SMapRangeEdge::m_pos.
|
inline |
Definition at line 698 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_extra, CAlignMap::SMapRangeEdge::m_pos, and m_to.
|
inline |
Definition at line 699 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_extra, and m_from.
|
inline |
Definition at line 700 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_extra_seq, and m_from.
|
inline |
Definition at line 702 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_extra_seq, and m_to.
|
inline |
Definition at line 701 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_extra, and m_to.
|
inline |
Definition at line 695 of file gnomon_model.hpp.
References m_from, and CAlignMap::SMapRangeEdge::m_pos.
Definition at line 705 of file gnomon_model.hpp.
References m_mism_seq.
|
inline |
Definition at line 696 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_pos, and m_to.
|
inline |
Definition at line 703 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_edge_type, and m_from.
|
inline |
Definition at line 704 of file gnomon_model.hpp.
References CAlignMap::SMapRangeEdge::m_edge_type, and m_to.
|
inline |
Definition at line 691 of file gnomon_model.hpp.
References m_from, CAlignMap::SMapRangeEdge::m_pos, and m_to.
Definition at line 706 of file gnomon_model.hpp.
References m_from, CAlignMap::SMapRangeEdge::m_pos, and m_to.
|
inline |
Definition at line 689 of file gnomon_model.hpp.
References m_from.
|
inline |
Definition at line 690 of file gnomon_model.hpp.
References m_to.
|
private |
Definition at line 712 of file gnomon_model.hpp.
Referenced by GetEdgeFrom(), GetExtendedFrom(), GetExtraFrom(), GetExtraSeqFrom(), GetFrom(), GetTypeFrom(), MoveOrigin(), operator<(), and SetEdgeFrom().
|
private |
Definition at line 713 of file gnomon_model.hpp.
Referenced by GetMismatch().
|
private |
Definition at line 712 of file gnomon_model.hpp.
Referenced by GetEdgeTo(), GetExtendedTo(), GetExtraSeqTo(), GetExtraTo(), GetTo(), GetTypeTo(), MoveOrigin(), operator<(), and SetEdgeTo().