#include <gnomon_model.hpp>
Collaboration diagram for CModelExon:

Definition at line 138 of file gnomon_model.hpp.
Public Member Functions | |
| CModelExon (TSignedSeqPos f=0, TSignedSeqPos s=0, bool fs=false, bool ss=false) | |
| bool | operator== (const CModelExon &p) const |
| bool | operator!= (const CModelExon &p) const |
| bool | operator< (const CModelExon &p) const |
| operator TSignedSeqRange () const | |
| const TSignedSeqRange & | Limits () const |
| TSignedSeqRange & | Limits () |
| TSignedSeqPos | GetFrom () const |
| TSignedSeqPos | GetTo () const |
| void | Extend (const CModelExon &e) |
| void | AddFrom (int d) |
| void | AddTo (int d) |
| void | Remap (const CRangeMapper &mapper) |
Public Attributes | |
| bool | m_fsplice |
| bool | m_ssplice |
Private Attributes | |
| TSignedSeqRange | m_range |
|
||||||||||||||||||||
|
Definition at line 140 of file gnomon_model.hpp. |
|
|
Definition at line 158 of file gnomon_model.hpp. References COpenRange< Position >::GetFrom(), m_range, and COpenRange< Position >::SetFrom(). |
|
|
Definition at line 159 of file gnomon_model.hpp. References COpenRange< Position >::GetTo(), m_range, and COpenRange< Position >::SetTo(). |
|
|
Definition at line 687 of file gnomon_model.cpp. References _ASSERT, COpenRange< Position >::CombineWith(), GetFrom(), GetTo(), Limits(), m_fsplice, and m_ssplice. |
|
|
Definition at line 155 of file gnomon_model.hpp. References COpenRange< Position >::GetFrom(), and m_range. Referenced by Extend(), CAnnotationASN1::CImplementationData::spliced_exon(), TrimAlignment::TrimCodingExonLeft(), and TrimAlignment::TrimCodingExonRight(). |
|
|
Definition at line 156 of file gnomon_model.hpp. References COpenRange< Position >::GetTo(), and m_range. Referenced by Extend(), CAnnotationASN1::CImplementationData::spliced_exon(), TrimAlignment::TrimCodingExonLeft(), and TrimAlignment::TrimCodingExonRight(). |
|
|
Definition at line 154 of file gnomon_model.hpp. References m_range. |
|
|
Definition at line 153 of file gnomon_model.hpp. References m_range. Referenced by Extend(), and operator<(). |
|
|
Definition at line 152 of file gnomon_model.hpp. References m_range. |
|
|
Definition at line 146 of file gnomon_model.hpp. |
|
|
Definition at line 150 of file gnomon_model.hpp. |
|
|
Definition at line 142 of file gnomon_model.hpp. |
|
|
Definition at line 163 of file gnomon_model.hpp. References m_range. |
|
|
Definition at line 161 of file gnomon_model.hpp. Referenced by Extend(), operator==(), and CAnnotationASN1::CImplementationData::spliced_exon(). |
|
|
Definition at line 165 of file gnomon_model.hpp. Referenced by AddFrom(), AddTo(), GetFrom(), GetTo(), Limits(), operator TSignedSeqRange(), operator==(), and Remap(). |
|
|
Definition at line 161 of file gnomon_model.hpp. Referenced by Extend(), operator==(), and CAnnotationASN1::CImplementationData::spliced_exon(). |
1.4.6
Modified on Mon Dec 07 16:23:29 2009 by modify_doxy.py rev. 173732