include/objmgr/seq_map_switch.hpp File Reference

#include <objmgr/seq_map.hpp>
#include <objmgr/bioseq_handle.hpp>
#include <objects/seq/seq_id_handle.hpp>
#include <util/range.hpp>
#include <vector>
#include <list>
#include <map>

Include dependency graph for seq_map_switch.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CSeqMapSwitchPoint

Typedefs

typedef vector< CRef< CSeqMapSwitchPoint > > TSeqMapSwitchPoints
typedef list< CRef< CSeq_align > > TSeqMapSwitchAligns

Functions

CRef< CSeqMapSwitchPointGetSwitchPoint (const CBioseq_Handle &seq, const CSeq_align &align)
TSeqMapSwitchPoints GetAllSwitchPoints (const CBioseq_Handle &seq, const TSeqMapSwitchAligns &aligns)
TSeqMapSwitchPoints GetAllSwitchPoints (const CBioseq_Handle &seq)


Typedef Documentation

typedef list<CRef<CSeq_align> > TSeqMapSwitchAligns
 

Definition at line 129 of file seq_map_switch.hpp.

typedef vector<CRef<CSeqMapSwitchPoint> > TSeqMapSwitchPoints
 

Definition at line 128 of file seq_map_switch.hpp.


Function Documentation

TSeqMapSwitchPoints GetAllSwitchPoints const CBioseq_Handle seq  ) 
 

Definition at line 659 of file seq_map_switch.cpp.

References GetAllSwitchPoints(), and CBioseq_Handle::GetInst_Hist().

TSeqMapSwitchPoints GetAllSwitchPoints const CBioseq_Handle seq,
const TSeqMapSwitchAligns aligns
 

Definition at line 631 of file seq_map_switch.cpp.

Referenced by GetAllSwitchPoints(), and CSGSwitchPointJob::x_Execute().

CRef<CSeqMapSwitchPoint> GetSwitchPoint const CBioseq_Handle seq,
const CSeq_align align
 

Definition at line 597 of file seq_map_switch.cpp.

References align, and NCBI_THROW.


Generated on Wed Dec 9 07:21:58 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Wed Dec 09 08:18:27 2009 by modify_doxy.py rev. 173732