#include <blast_aux.hpp>
Inheritance diagram for CSeqLocInfo:


Definition at line 127 of file blast_aux.hpp.
Public Types | |
| enum | ETranslationFrame { eFramePlus1 = 1, eFramePlus2 = 2, eFramePlus3 = 3, eFrameMinus1 = -1, eFrameMinus2 = -2, eFrameMinus3 = -3, eFrameNotSet = 0 } |
Public Member Functions | |
| CSeqLocInfo (objects::CSeq_interval *interval, int frame) | |
| const objects::CSeq_interval & | GetInterval () const |
| const objects::CSeq_id & | GetSeqId () const |
| void | SetInterval (objects::CSeq_interval *interval) |
| int | GetFrame () const |
| void | SetFrame (int frame) |
| operator TSeqRange () const | |
Private Attributes | |
| CRef< objects::CSeq_interval > | m_Interval |
| ETranslationFrame | m_Frame |
Friends | |
| ostream & | operator<< (ostream &out, const CSeqLocInfo &rhs) |
|
|
Definition at line 129 of file blast_aux.hpp. |
|
||||||||||||
|
Definition at line 138 of file blast_aux.hpp. References SetFrame(). |
|
|
Definition at line 146 of file blast_aux.hpp. References m_Frame. |
|
|
Definition at line 142 of file blast_aux.hpp. References m_Interval. |
|
|
Definition at line 143 of file blast_aux.hpp. References m_Interval. |
|
|
Definition at line 148 of file blast_aux.hpp. References m_Interval. |
|
|
Definition at line 144 of file blast_aux.hpp. References m_Interval, and CRef< C, Locker >::Reset(). |
|
||||||||||||
|
Definition at line 153 of file blast_aux.hpp. |
|
|
Definition at line 160 of file blast_aux.hpp. Referenced by GetFrame(), and SetFrame(). |
|
|
Definition at line 159 of file blast_aux.hpp. Referenced by GetInterval(), GetSeqId(), operator TSeqRange(), and SetInterval(). |
1.4.6
Modified on Sun Sep 07 17:27:32 2008 by modify_doxy.py rev. 117643