Search Toolkit Book for CAnnotObject_Ref
#include <objmgr/impl/annot_collector.hpp>
Definition at line 183 of file annot_collector.hpp.
◆ TAnnotIndex ◆ TRange ◆ EAnnotType Enumerator fAnnot_NoAnnotInfo fAnnot_SNPTable fAnnot_SeqTable eAnnot_Regular eAnnot_SNPTable eAnnot_SeqTable eAnnot_SortedSeqTableDefinition at line 188 of file annot_collector.hpp.
◆ CAnnotObject_Ref() [1/4] ◆ CAnnotObject_Ref() [2/4]Definition at line 487 of file annot_collector.cpp.
References eAnnot_SeqTable, CSeq_annot_Info::GetAnnotObjectKey(), CSeq_feat_Base::GetPartial(), GetSeq_annot_Info(), IsFeat(), CSeq_feat_Base::IsSetPartial(), ncbi::grid::netcache::search::fields::key, m_AnnotType, m_MappingInfo, CAnnotMapping_Info::SetPartial(), and CAnnotMapping_Info::SetTotalRange().
◆ CAnnotObject_Ref() [3/4]Definition at line 520 of file annot_collector.cpp.
References _ASSERT, _VERIFY, CSeq_loc_Conversion::ConvertInterval(), CSeq_loc_Conversion::ConvertPoint(), CSeq_loc_Conversion::eLocation, eNa_strand_minus, eNa_strand_plus, eNa_strand_unknown, SSNP_Info::GetFrom(), CSeq_annot_SNP_Info::GetSeq_id(), SSNP_Info::GetTo(), IsSNPTableFeat(), m_MappingInfo, SSNP_Info::MinusStrand(), SSNP_Info::PlusStrand(), CSeq_loc_Conversion::Reset(), CSeq_loc_Conversion::SetMappedLocation(), CAnnotMapping_Info::SetMappedSeq_id(), CAnnotMapping_Info::SetMappedStrand(), and CAnnotMapping_Info::SetTotalRange().
◆ CAnnotObject_Ref() [4/4]Definition at line 559 of file annot_collector.cpp.
References _ASSERT, _VERIFY, CSeq_loc_Conversion::ConvertInterval(), CSeq_loc_Conversion::ConvertPoint(), CSeq_loc_Conversion::eLocation, CRange_Base::GetFrom(), COpenRange< Position >::GetLength(), CSeqTableInfo::GetLocationId(), CSeqTableInfo::GetLocationStrand(), CSeq_annot_SortedIter::GetRange(), GetSeqTableInfo(), CRange_Base::GetTo(), IsSortedSeqTableFeat(), m_AnnotIndex, m_MappingInfo, CSeq_loc_Conversion::Reset(), CSeq_loc_Conversion::SetMappedLocation(), CAnnotMapping_Info::SetMappedSeq_id(), CAnnotMapping_Info::SetMappedStrand(), and CAnnotMapping_Info::SetTotalRange().
◆ GetAlign() ◆ GetAnnotIndex() ◆ GetAnnotObject_Info()Definition at line 624 of file annot_collector.cpp.
References _ASSERT, GetAnnotIndex(), CSeq_annot_Info::GetInfo(), GetSeq_annot_Info(), and HasAnnotObject_Info().
Referenced by CIdRangeMap::CIdRangeMap(), CSeq_loc_Conversion_Set::Convert(), CSeq_loc_Conversion::Convert(), CSeq_loc_Conversion::ConvertCdregion(), CSeq_loc_Conversion_Set::ConvertCdregion(), CSeq_loc_Conversion::ConvertRna(), CSeq_loc_Conversion_Set::ConvertRna(), GetAlign(), GetFeat(), GetGraph(), IsAlign(), IsFeat(), IsGraph(), NeedFullFeature(), CAnnotObjectType_Less::operator()(), ResetLocation(), CMappedFeat::Set(), and CAnnotObject_Less::x_GetExtremes().
◆ GetFeat() ◆ GetGraph() ◆ GetMappingInfo()Definition at line 958 of file annot_collector.hpp.
References m_MappingInfo.
Referenced by CSeq_loc_Conversion_Set::Convert(), CSeq_loc_Conversion::Convert(), CSeq_loc_Conversion::ConvertCdregion(), CSeq_loc_Conversion_Set::ConvertCdregion(), CSeq_loc_Conversion::ConvertRna(), CSeq_loc_Conversion_Set::ConvertRna(), CCreateFeat::GetComplexLoc(), CMappedGraph::GetGraph(), CCreateFeat::GetMappedFeat(), CMappedGraph::GetMappedGraphRanges(), CMappedGraph::GetMappedGraphTotalRange(), CSeq_table_CI::GetMappedLocation(), CMappedGraph::GetNumval(), CAnnotObject_Less::GetRangeOpen(), CCreateFeat::GetStrand(), CSeq_table_CI::IsMapped(), CMappedGraph::MakeMappedGraph(), CMappedGraph::MakeMappedLoc(), CAnnotObject_Less::operator()(), CAnnotObject_LessReverse::operator()(), CAlign_CI::operator*(), CMappedFeat::Set(), CSeq_loc_Conversion::SetMappedLocation(), CAnnot_Collector::x_AddPostMappings(), CAnnot_Collector::x_AddPostMappingsCvt(), and CAnnot_Collector::x_SearchRange().
◆ GetSeq_annot_Handle() ◆ GetSeq_annot_Info() ◆ GetSeq_annot_SNP_Info() ◆ GetSeqTableInfo() ◆ GetSNP_Info() ◆ HasAnnotObject_Info() bool CAnnotObject_Ref::HasAnnotObject_Info ( void ) const inline ◆ IsAlign() bool CAnnotObject_Ref::IsAlign ( void ) constDefinition at line 650 of file annot_collector.cpp.
References GetAnnotObject_Info(), HasAnnotObject_Info(), and CAnnotObject_Info::IsAlign().
Referenced by CSeq_loc_Conversion_Set::Convert(), CAlign_CI::GetOriginalSeq_align(), CAnnotObject_Less::GetRangeOpen(), CAlign_CI::operator*(), CAnnot_Collector::x_AddObject(), CAnnot_Collector::x_AddObjectMapping(), CAnnot_Collector::x_AddPostMappings(), CAnnot_Collector::x_AddPostMappingsCvt(), CAnnot_Collector::x_GetMappedObject(), and CAnnot_Collector::x_SearchRange().
◆ IsAnySeqTableFeat() bool CAnnotObject_Ref::IsAnySeqTableFeat ( void ) const inline ◆ IsFeat() bool CAnnotObject_Ref::IsFeat ( void ) const ◆ IsFromOtherTSE() bool CAnnotObject_Ref::IsFromOtherTSE ( void ) const inline ◆ IsGraph() bool CAnnotObject_Ref::IsGraph ( void ) const ◆ IsPlainFeat() bool CAnnotObject_Ref::IsPlainFeat ( void ) const inline ◆ IsSNPFeat() bool CAnnotObject_Ref::IsSNPFeat ( void ) const inline ◆ IsSNPTableFeat() bool CAnnotObject_Ref::IsSNPTableFeat ( void ) const inline ◆ IsSortedSeqTableFeat() bool CAnnotObject_Ref::IsSortedSeqTableFeat ( void ) const inline ◆ IsTableFeat() bool CAnnotObject_Ref::IsTableFeat ( void ) const inline ◆ operator!=() ◆ operator<() ◆ operator==() ◆ ResetLocation() void CAnnotObject_Ref::ResetLocation ( void ) ◆ SetFromOtherTSE() void CAnnotObject_Ref::SetFromOtherTSE ( bool from_other_tse =true
) inline ◆ Swap() ◆ CAnnot_Collector ◆ m_AnnotIndex ◆ m_AnnotType ◆ m_MappingInfo ◆ m_Seq_annot
The documentation for this class was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4