NCBI C++ ToolKit
CHandleRange Member List
This is the complete list of members for
CHandleRange
, including all inherited members.
AddRange
(TRange range, ENa_strand strand)
CHandleRange
AddRange
(TRange range, ENa_strand strand, bool more_before, bool more_after, bool circular_rna=false)
CHandleRange
AddRanges
(const CHandleRange &hr)
CHandleRange
begin
(void) const
CHandleRange
inline
CHandleRange
(void)
CHandleRange
CHandleRange
(const CHandleRange &src, const TOpenRange &range)
CHandleRange
CHandleRangeMap
class
CHandleRange
friend
const_iterator
typedef
CHandleRange
Empty
(void) const
CHandleRange
inline
end
(void) const
CHandleRange
inline
eStrandAny
enum value
CHandleRange
eStrandMinus
enum value
CHandleRange
eStrandPlus
enum value
CHandleRange
ETotalRangeFlags
enum name
CHandleRange
GetCircularRangeEnd
(bool include_origin=true) const
CHandleRange
GetCircularRangeStart
(bool include_origin=true) const
CHandleRange
GetLeft
(void) const
CHandleRange
GetOverlappingRange
(TTotalRangeFlags flags=eStrandAny) const
CHandleRange
GetOverlappingRange
(const TRange &range) const
CHandleRange
GetRight
(void) const
CHandleRange
GetStrandsFlag
(void) const
CHandleRange
HasGaps
(void) const
CHandleRange
IntersectingWith
(const CHandleRange &hr) const
CHandleRange
IntersectingWith
(const TRange &range, ENa_strand strand=eNa_strand_unknown) const
CHandleRange
IntersectingWith_NoStrand
(const CHandleRange &hr) const
CHandleRange
IntersectingWithSubranges
(const CHandleRange &hr) const
CHandleRange
IntersectingWithTotalRange
(const CHandleRange &hr) const
CHandleRange
IsCircular
(void) const
CHandleRange
inline
IsMultipart
(void) const
CHandleRange
inline
IsSingleStrand
(void) const
CHandleRange
inline
m_IsCircular
CHandleRange
private
m_IsSingleStrand
CHandleRange
private
m_MoreAfter
CHandleRange
private
m_MoreBefore
CHandleRange
private
m_Ranges
CHandleRange
private
m_TotalRanges_minus
CHandleRange
private
m_TotalRanges_plus
CHandleRange
private
MergeRange
(TRange range, ENa_strand strand)
CHandleRange
TOpenRange
typedef
CHandleRange
TRange
typedef
CHandleRange
TRanges
typedef
CHandleRange
TRangeWithStrand
typedef
CHandleRange
TTotalRangeFlags
typedef
CHandleRange
x_IncludesMinus
(const ENa_strand &strand) const
CHandleRange
inline
private
x_IncludesPlus
(const ENa_strand &strand) const
CHandleRange
inline
private
x_IntersectingStrands
(ENa_strand str1, ENa_strand str2)
CHandleRange
private
static
~CHandleRange
(void)
CHandleRange
Generated by
1.9.0
Modified on Sat May 18 11:40:04 2024 by modify_doxy.py rev. 669887