NCBI C++ ToolKit
Classes | Macros | Functions | Variables
utils.hpp File Reference
#include <corelib/ncbistd.hpp>
#include <corelib/ncbimisc.hpp>
#include <util/range_coll.hpp>
#include <objmgr/annot_selector.hpp>
#include <objmgr/mapped_feat.hpp>
#include <gui/gui.hpp>
#include <objects/seq/Bioseq.hpp>
#include <objmgr/scope.hpp>
#include <objmgr/seq_entry_handle.hpp>
#include <objmgr/bioseq_handle.hpp>
#include <gui/objutils/objects.hpp>
#include <gui/objutils/registry.hpp>
#include <connect/ncbi_http_connector.h>
#include <objtools/readers/iidmapper.hpp>
#include <algo/id_mapper/id_mapper.hpp>
#include <limits>
+ Include dependency graph for utils.hpp:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

class  CLinkedFeature
 
class  ISeqTaskProgressCallback
 Task clients implement this callback interface. More...
 
class  CSeqUtils
 
class  CGencollIdMapperAdapter
 Adapter class to convert CGencollIdMapper to IIdMapper interface. More...
 

Macros

#define __GUI_SEQ_UTILS_DEFINED__
 

Functions

CConstRef< objects::CBioseq > GetBioseqForSeqdesc (CRef< objects::CScope > scope, const objects::CSeqdesc &seq_desc)
 
objects::CBioseq_Handle GetBioseqForSeqFeat (const objects::CSeq_feat &f, objects::CScope &scope)
 
objects::CSeq_feat_Handle GetSeqFeatHandleForBadLocFeature (const objects::CSeq_feat &feat, objects::CScope &scope)
 
objects::CSeq_entry_Handle GetSeqEntryForPubdesc (CRef< objects::CScope > scope, const objects::CPubdesc &pubdesc)
 
objects::CSeq_entry_Handle GetTopSeqEntryFromScopedObject (SConstScopedObject &obj)
 
vector< const objects::CFeatListItem * > GetSortedFeatList (objects::CSeq_entry_Handle seh, size_t max=numeric_limits< size_t >::max())
 

Variables

static const string kCoverageStr = "coverage"
 
Modified on Sat Dec 09 04:49:54 2023 by modify_doxy.py rev. 669887