NCBI C++ ToolKit
CSeq_loc_Mapper_Base Member List

This is the complete list of members for CSeq_loc_Mapper_Base, including all inherited members.

AddReference(void) constCObjectinline
CanBeDeleted(void) const THROWS_NONECObjectinline
CDebugDumpable(void)CDebugDumpableinline
CheckReferenceOverflow(TCount count) constCObjectprivate
CObject(void)CObject
CObject(const CObject &src)CObject
CollectSynonyms(const CSeq_id_Handle &id) constCSeq_loc_Mapper_Base
CollectSynonyms(const CSeq_id_Handle &id, TSynonyms &synonyms) constCSeq_loc_Mapper_Base
CSeq_align_Mapper_Base classCSeq_loc_Mapper_Basefriend
CSeq_loc_Mapper_Base(CMappingRanges *mapping_ranges, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_feat &map_feat, EFeatMapDirection dir, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_loc &source, const CSeq_loc &target, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_align &map_align, const CSeq_id &to_id, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_id &from_id, const CSeq_id &to_id, const CSeq_align &map_align, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_align &map_align, const CSeq_id &to_id, TMapOptions opts, IMapper_Sequence_Info *seq_info)CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_align &map_align, size_t to_row, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(size_t from_row, size_t to_row, const CSeq_align &map_align, CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_align &map_align, size_t to_row, TMapOptions opts, IMapper_Sequence_Info *seq_info)CSeq_loc_Mapper_Base
CSeq_loc_Mapper_Base(const CSeq_loc_Mapper_Base &)CSeq_loc_Mapper_Baseprivate
CSeq_loc_Mapper_Base(CSeq_loc_Mapper_Options options=CSeq_loc_Mapper_Options())CSeq_loc_Mapper_Base
CTotalRangeSynonymMapper classCSeq_loc_Mapper_Basefriend
DebugDump(CDebugDumpContext ddc, unsigned int depth) constCObjectvirtual
DebugDumpFormat(CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) constCDebugDumpable
DebugDumpText(ostream &out, const string &bundle, unsigned int depth) constCDebugDumpable
DeleteThis(void)CObjectprotectedvirtual
DoDeleteThisObject(void)CObjectvirtual
DoNotDeleteThisObject(void)CObjectvirtual
DumpToConsole(void) constCDebugDumpable
EAllocFillMode enum nameCObject
eAllocFillNone enum valueCObject
eAllocFillPattern enum valueCObject
eAllocFillZero enum valueCObject
eCounterBitsCanBeDeletedCObjectstatic
eCounterBitsInPlainHeapCObjectstatic
eCounterBitsPlaceMaskCObjectstatic
eCounterStateMaskCObjectstatic
eCounterStepCObjectstatic
eCounterValidCObjectstatic
EFeatMapDirection enum nameCSeq_loc_Mapper_Base
EGapFlags enum nameCSeq_loc_Mapper_Baseprivate
eGapPreserve enum valueCSeq_loc_Mapper_Baseprivate
eGapRemove enum valueCSeq_loc_Mapper_Baseprivate
eLocationToProduct enum valueCSeq_loc_Mapper_Base
EMapOptions enum nameCSeq_loc_Mapper_Base
eMapped_All enum valueCSeq_loc_Mapper_Base
eMapped_None enum valueCSeq_loc_Mapper_Base
eMapped_Some enum valueCSeq_loc_Mapper_Base
EMapResult enum nameCSeq_loc_Mapper_Base
eMergeAbutting enum valueCSeq_loc_Mapper_Baseprivate
eMergeAll enum valueCSeq_loc_Mapper_Baseprivate
eMergeBySeg enum valueCSeq_loc_Mapper_Baseprivate
eMergeContained enum valueCSeq_loc_Mapper_Baseprivate
EMergeFlags enum nameCSeq_loc_Mapper_Baseprivate
eMergeNone enum valueCSeq_loc_Mapper_Baseprivate
EMiscFlags enum nameCSeq_loc_Mapper_Baseprivate
EnableDebugDump(bool on)CDebugDumpablestatic
eProductToLocation enum valueCSeq_loc_Mapper_Base
eSeq_nuc enum valueCSeq_loc_Mapper_Base
eSeq_prot enum valueCSeq_loc_Mapper_Base
eSeq_unknown enum valueCSeq_loc_Mapper_Base
ESeqType enum nameCSeq_loc_Mapper_Base
ESplicedRow enum nameCSeq_loc_Mapper_Base
eSplicedRow_Gen enum valueCSeq_loc_Mapper_Base
eSplicedRow_Prod enum valueCSeq_loc_Mapper_Base
fAlign_Dense_seg_TotalRange enum valueCSeq_loc_Mapper_Base
fAlign_Sparse_ToFirst enum valueCSeq_loc_Mapper_Base
fAlign_Sparse_ToSecond enum valueCSeq_loc_Mapper_Base
fAnnotMap_Both enum valueCSeq_loc_Mapper_Base
fAnnotMap_Default enum valueCSeq_loc_Mapper_Base
fAnnotMap_Location enum valueCSeq_loc_Mapper_Base
fAnnotMap_Product enum valueCSeq_loc_Mapper_Base
fAnnotMap_RemoveNonMapping enum valueCSeq_loc_Mapper_Base
fAnnotMap_ThrowOnFailure enum valueCSeq_loc_Mapper_Base
FAnnotMapFlag enum nameCSeq_loc_Mapper_Base
fCheckStrand enum valueCSeq_loc_Mapper_Baseprivate
fErrorOnPartial enum valueCSeq_loc_Mapper_Baseprivate
FFuzzOption enum nameCSeq_loc_Mapper_Base
fFuzzOption_CStyle enum valueCSeq_loc_Mapper_Base
fFuzzOption_RemoveLimTlOrTr enum valueCSeq_loc_Mapper_Base
fIncludeSrcLocs enum valueCSeq_loc_Mapper_Baseprivate
fKeepNonmapping enum valueCSeq_loc_Mapper_Baseprivate
fMapSingleLevel enum valueCSeq_loc_Mapper_Base
fMixedAlignsAsSpliced enum valueCSeq_loc_Mapper_Baseprivate
fTrimMappedLocation enum valueCSeq_loc_Mapper_Base
fTrimSplicedSegs enum valueCSeq_loc_Mapper_Baseprivate
GetAllocFillMode(void)CObjectstatic
GetMappingRanges(void) constCSeq_loc_Mapper_Baseinline
GetNonMappingAsNull(void)CSeq_loc_Mapper_Basestatic
GetSeqType(const CSeq_id_Handle &idh) constCSeq_loc_Mapper_Baseprotected
GetSeqTypeById(const CSeq_id_Handle &idh) constCSeq_loc_Mapper_Baseinline
GetSeqTypeById(const CSeq_id &id) constCSeq_loc_Mapper_Baseinline
GetSequenceLength(const CSeq_id &id)CSeq_loc_Mapper_Baseprotected
GetWidthById(const CSeq_id_Handle &idh) constCSeq_loc_Mapper_Baseinline
GetWidthById(const CSeq_id &id) constCSeq_loc_Mapper_Baseinline
IncludeSourceLocs(bool value=true)CSeq_loc_Mapper_Baseinline
InitAlignMapper(const CSeq_align &src_align)CSeq_loc_Mapper_Baseprotectedvirtual
InitCounter(void)CObjectinlineprivate
InvalidObject(void) constCObjectprivate
IsAllocatedInPool(void) const THROWS_NONECObjectinline
KeepNonmappingRanges(void)CSeq_loc_Mapper_Baseinline
LastIsPartial(void)CSeq_loc_Mapper_Baseinline
m_CounterCObjectmutableprivate
m_CurrentGroupCSeq_loc_Mapper_Baseprotected
m_Dst_locCSeq_loc_Mapper_Baseprotected
m_DstRangesCSeq_loc_Mapper_Baseprotected
m_FuzzOptionCSeq_loc_Mapper_Baseprotected
m_GapFlagCSeq_loc_Mapper_Baseprivate
m_GraphRangesCSeq_loc_Mapper_Baseprivate
m_LastTruncatedCSeq_loc_Mapper_Baseprotected
m_LengthMapCSeq_loc_Mapper_Basemutableprivate
m_MapOptionsCSeq_loc_Mapper_Baseprotected
m_MappedLocsCSeq_loc_Mapper_Basemutableprivate
m_MappingsCSeq_loc_Mapper_Baseprotected
m_MergeFlagCSeq_loc_Mapper_Baseprivate
m_MiscFlagsCSeq_loc_Mapper_Baseprivate
m_PartialCSeq_loc_Mapper_Baseprotected
m_SeqTypesCSeq_loc_Mapper_Basemutableprotected
m_SrcLocsCSeq_loc_Mapper_Baseprivate
m_SynonymMapCSeq_loc_Mapper_Basemutableprivate
Map(const CSeq_loc &src_loc)CSeq_loc_Mapper_Base
Map(const CSeq_align &src_align)CSeq_loc_Mapper_Baseinline
Map(const CSeq_align &src_align, size_t row)CSeq_loc_Mapper_Baseinline
Map(const CSeq_graph &src_graph)CSeq_loc_Mapper_Base
Map(CSeq_annot &annot, TAnnotMapFlags flags=fAnnotMap_Default)CSeq_loc_Mapper_Base
MapTotalRange(const CSeq_loc &seq_loc)CSeq_loc_Mapper_Base
MixedAlignsAsSpliced(bool value=true)CSeq_loc_Mapper_Baseinline
ObjectStateCanBeDeleted(TCount count)CObjectinlineprivatestatic
ObjectStateIsAllocatedInPool(TCount count)CObjectinlineprivatestatic
ObjectStateReferenced(TCount count)CObjectinlineprivatestatic
ObjectStateReferencedOnlyOnce(TCount count)CObjectinlineprivatestatic
ObjectStateUnreferenced(TCount count)CObjectinlineprivatestatic
ObjectStateValid(TCount count)CObjectinlineprivatestatic
operator delete(void *ptr)CObject
operator delete(void *ptr, void *place)CObject
operator delete(void *ptr, CObjectMemoryPool *place)CObject
operator delete[](void *ptr)CObject
operator new(size_t size)CObject
operator new(size_t size, void *place)CObject
operator new(size_t size, CObjectMemoryPool *place)CObject
operator new[](size_t size)CObject
operator=(const CSeq_loc_Mapper_Base &)CSeq_loc_Mapper_Baseprivate
CObject::operator=(const CObject &src) THROWS_NONECObjectinline
Referenced(void) const THROWS_NONECObjectinline
ReferencedOnlyOnce(void) const THROWS_NONECObjectinline
ReleaseReference(void) constCObject
RemoveLastReference(TCount count) constCObjectprivate
RemoveReference(void) constCObjectinline
SetAllocFillMode(EAllocFillMode mode)CObjectstatic
SetAllocFillMode(const string &value)CObjectstatic
SetCheckStrand(bool value=true)CSeq_loc_Mapper_Baseinline
SetErrorOnPartial(bool value=true)CSeq_loc_Mapper_Baseinline
SetFuzzOption(TFuzzOption newOption)CSeq_loc_Mapper_Base
SetGapPreserve(void)CSeq_loc_Mapper_Baseinline
SetGapRemove(void)CSeq_loc_Mapper_Baseinline
SetMergeAbutting(void)CSeq_loc_Mapper_Baseinline
SetMergeAll(void)CSeq_loc_Mapper_Baseinline
SetMergeBySeg(void)CSeq_loc_Mapper_Baseinline
SetMergeContained(void)CSeq_loc_Mapper_Baseinline
SetMergeNone(void)CSeq_loc_Mapper_Baseinline
SetSeqTypeById(const CSeq_id_Handle &idh, ESeqType seqtype) constCSeq_loc_Mapper_Base
SetSeqTypeById(const CSeq_id &id, ESeqType seqtype) constCSeq_loc_Mapper_Baseinline
SetTrimSplicedSeg(bool trim)CSeq_loc_Mapper_Baseinline
sm_DumpEnabledCDebugDumpableprivatestatic
sx_GetExonPartLength(const CSpliced_exon_chunk &part)CSeq_loc_Mapper_Baseprivatestatic
TAnnotMapFlags typedefCSeq_loc_Mapper_Base
TCount typedefCObject
TCounter typedefCObject
TDendiag typedefCSeq_loc_Mapper_Baseprotected
TDstIdMap typedefCSeq_loc_Mapper_Baseprotected
TDstRanges typedefCSeq_loc_Mapper_Baseprotected
TDstStrandMap typedefCSeq_loc_Mapper_Baseprotected
TFuzz typedefCSeq_loc_Mapper_Baseprotected
TFuzzOption typedefCSeq_loc_Mapper_Base
ThrowNullPointerException(void)CObjectstatic
ThrowNullPointerException(const type_info &type)CObjectstatic
TLengthMap typedefCSeq_loc_Mapper_Baseprivate
TLockerType typedefCObject
TMapOptions typedefCSeq_loc_Mapper_Base
TMappedRanges typedefCSeq_loc_Mapper_Baseprotected
TMiscFlags typedefCSeq_loc_Mapper_Baseprivate
TRange typedefCSeq_loc_Mapper_Baseprotected
TRangeFuzz typedefCSeq_loc_Mapper_Baseprotected
TRangeIterator typedefCSeq_loc_Mapper_Baseprotected
TRangeMap typedefCSeq_loc_Mapper_Baseprotected
TRangesById typedefCSeq_loc_Mapper_Baseprotected
TRangesByStrand typedefCSeq_loc_Mapper_Baseprotected
TruncateNonmappingRanges(void)CSeq_loc_Mapper_Baseinline
TSeqTypeById typedefCSeq_loc_Mapper_Baseprotected
TSortedMappings typedefCSeq_loc_Mapper_Baseprotected
TStd typedefCSeq_loc_Mapper_Baseprotected
TSynonymMap typedefCSeq_loc_Mapper_Baseprivate
TSynonyms typedefCSeq_loc_Mapper_Base
x_AddConversion(const CSeq_id &src_id, TSeqPos src_start, ENa_strand src_strand, const CSeq_id &dst_id, TSeqPos dst_start, ENa_strand dst_strand, TSeqPos length, bool ext_right, int frame, TSeqPos src_bioseq_len, TSeqPos dst_length)CSeq_loc_Mapper_Baseprotected
x_AddExonPartsMapping(TSeqPos &mapping_len, ESplicedRow to_row, const CSeq_id &gen_id, TSeqPos &gen_start, TSeqPos &gen_len, ENa_strand gen_strand, const CSeq_id &prod_id, TSeqPos &prod_start, TSeqPos &prod_len, ENa_strand prod_strand)CSeq_loc_Mapper_Baseprivate
x_AdjustSeqTypesToProt(const CSeq_id_Handle &idh)CSeq_loc_Mapper_Baseprivate
x_CheckSeqTypes(const CSeq_loc &loc, ESeqType &seqtype, TSeqPos &len)CSeq_loc_Mapper_Baseprivate
x_FixNonsenseFuzz(CConstRef< CSeq_loc > loc_piece) constCSeq_loc_Mapper_Baseprivate
x_ForceSeqTypes(const CSeq_loc &loc) constCSeq_loc_Mapper_Baseprivate
x_GetMappedRanges(const CSeq_id_Handle &id, size_t strand_idx) constCSeq_loc_Mapper_Baseprivate
x_GetMappedSeq_loc(void)CSeq_loc_Mapper_Baseprivate
x_GetPrimaryId(const CSeq_id_Handle &synonym) constCSeq_loc_Mapper_Baseprivate
x_GetRangeLength(const CSeq_loc_CI &it)CSeq_loc_Mapper_Baseprivate
x_InitAlign(const CDense_diag &diag, size_t to_row, size_t from_row)CSeq_loc_Mapper_Baseprivate
x_InitAlign(const CDense_seg &denseg, size_t to_row, size_t from_row)CSeq_loc_Mapper_Baseprivate
x_InitAlign(const CStd_seg &sseg, size_t to_row)CSeq_loc_Mapper_Baseprivate
x_InitAlign(const CPacked_seg &pseg, size_t to_row, size_t from_row)CSeq_loc_Mapper_Baseprivate
x_InitializeAlign(const CSeq_align &map_align, const CSeq_id &to_id, const CSeq_id *from_id=nullptr)CSeq_loc_Mapper_Baseprotected
x_InitializeAlign(const CSeq_align &map_align, const TSynonyms &to_ids, const TSynonyms *from_ids=nullptr)CSeq_loc_Mapper_Baseprotected
x_InitializeAlign(const CSeq_align &map_align, size_t to_row, size_t from_row=size_t(-1))CSeq_loc_Mapper_Baseprotected
x_InitializeFeat(const CSeq_feat &map_feat, EFeatMapDirection dir)CSeq_loc_Mapper_Baseprotected
x_InitializeLocs(const CSeq_loc &source, const CSeq_loc &target, int src_frame=0, int dst_frame=0)CSeq_loc_Mapper_Baseprotected
x_InitSparse(const CSparse_seg &sparse, size_t to_row)CSeq_loc_Mapper_Baseprivate
x_InitSpliced(const CSpliced_seg &spliced, const TSynonyms &to_ids)CSeq_loc_Mapper_Baseprivate
x_InitSpliced(const CSpliced_seg &spliced, ESplicedRow to_row)CSeq_loc_Mapper_Baseprivate
x_IsSetMiscFlag(EMiscFlags flag) constCSeq_loc_Mapper_Baseinlineprivate
x_IsSynonym(const CSeq_id &id, const TSynonyms &synonyms) constCSeq_loc_Mapper_Baseprivate
x_IterateExonParts(const CSpliced_exon::TParts &parts, ESplicedRow to_row, const CSeq_id &gen_id, TSeqPos &gen_start, TSeqPos &gen_len, ENa_strand gen_strand, const CSeq_id &prod_id, TSeqPos &prod_start, TSeqPos &prod_len, ENa_strand prod_strand)CSeq_loc_Mapper_Baseprivate
x_Map_PackedInt_Element(const CSeq_interval &si)CSeq_loc_Mapper_Baseprivate
x_Map_PackedPnt_Element(const CPacked_seqpnt &pp, TSeqPos p)CSeq_loc_Mapper_Baseprivate
x_MapInterval(const CSeq_id &src_id, TRange src_rg, bool is_set_strand, ENa_strand src_strand, TRangeFuzz orig_fuzz)CSeq_loc_Mapper_Baseprivate
x_MapNextRange(const TRange &src_rg, bool is_set_strand, ENa_strand src_strand, const TRangeFuzz &src_fuzz, TSortedMappings &mappings, size_t cvt_idx, TSeqPos *last_src_to)CSeq_loc_Mapper_Baseprivate
x_MapSeq_align(const CSeq_align &src_align, size_t *row)CSeq_loc_Mapper_Baseprivate
x_MapSeq_loc(const CSeq_loc &src_loc)CSeq_loc_Mapper_Baseprotected
x_NextMappingRange(const CSeq_id &src_id, TSeqPos &src_start, TSeqPos &src_len, ENa_strand src_strand, const CSeq_id &dst_id, TSeqPos &dst_start, TSeqPos &dst_len, ENa_strand dst_strand, const CInt_fuzz *fuzz_from=0, const CInt_fuzz *fuzz_to=0, int frame=0, TSeqPos src_bioseq_len=kInvalidSeqPos)CSeq_loc_Mapper_Baseprotected
x_OptimizeSeq_loc(CRef< CSeq_loc > &loc) constCSeq_loc_Mapper_Baseprivate
x_PreserveDestinationLocs(void)CSeq_loc_Mapper_Baseprotected
x_PushLocToDstMix(CRef< CSeq_loc > loc)CSeq_loc_Mapper_Baseprivate
x_PushMappedRange(const CSeq_id_Handle &id, size_t strand_idx, const TRange &range, const TRangeFuzz &fuzz, bool push_reverse, int group)CSeq_loc_Mapper_Baseprivate
x_PushNullLoc(void)CSeq_loc_Mapper_Baseprivate
x_PushRangesToDstMix(void)CSeq_loc_Mapper_Baseprotected
x_PushSourceRange(const CSeq_id_Handle &idh, size_t src_strand, size_t dst_strand, const TRange &range, bool push_reverse)CSeq_loc_Mapper_Baseprivate
x_RangeToSeq_loc(const CSeq_id_Handle &idh, TSeqPos from, TSeqPos to, size_t strand_idx, TRangeFuzz rg_fuzz)CSeq_loc_Mapper_Baseprivate
x_ReverseRangeOrder(int str) constCSeq_loc_Mapper_Baseprivate
x_SetLastTruncated(void)CSeq_loc_Mapper_Baseprivate
x_SetMiscFlag(EMiscFlags flag, bool value)CSeq_loc_Mapper_Baseprivate
x_StripExtraneousFuzz(CRef< CSeq_loc > &loc) constCSeq_loc_Mapper_Baseprivate
~CDebugDumpable(void)CDebugDumpablevirtual
~CObject(void)CObjectvirtual
~CSeq_loc_Mapper_Base(void)CSeq_loc_Mapper_Base
Modified on Tue May 21 10:55:29 2024 by modify_doxy.py rev. 669887