Go to the SVN repository for this file.
37 #ifndef OBJECTS_SEQALIGN_DENSE_SEG_HPP 38 #define OBJECTS_SEQALIGN_DENSE_SEG_HPP 77 boolIsSetWidths(
void)
const;
78 boolCanGetWidths(
void)
const;
79 voidResetWidths(
void);
80 const TWidths& GetWidths(
void)
const;
84 TDimCheckNumRows(
void)
const;
85 TNumsegCheckNumSegs(
void)
const;
86 voidValidate (
boolfull_test =
false)
const;
103 voidSwapRows(
TDimrow1,
TDimrow2);
128 voidOrderAdjacentGaps();
133 voidRemovePureGapSegs();
144 boolignore_strand =
false);
151 const string& transcript );
154 static voidSetGlobalReserveHooks(
void);
255 static voidSetGlobalHook(
void);
269 static voidSetGlobalHook(
void);
283 static voidSetGlobalHook(
void);
NCBISER_HAVE_GLOBAL_READ_MEMBER_HOOK(CDense_seg, "starts,lens,strands", new CDense_seg::CReserveHook) inline CDense_seg
ENa_strand Reverse(ENa_strand s)
Dense-seg: the densist packing for sequence alignments only.
CDense_seg & operator=(const CDense_seg &value)
TSeqPos GetSeqStop(TDim row) const
TWidths & SetWidths(void)
TSeqPos GetSeqStart(TDim row) const
bool IsSetWidths(void) const
CDense_seg(const CDense_seg &value)
bool CanGetWidths(void) const
CRange< TSeqPos > GetSeqRange(TDim row) const
const TWidths & GetWidths(void) const
Read hook for data member of a containing object (eg, SEQUENCE)
Read hook for data member of a containing object (eg, SEQUENCE)
Base class for all serializable objects.
unsigned int TSeqPos
Type for sequence locations and lengths.
int TSignedSeqPos
Type for signed sequence position.
ESerialRecursionMode
How to assign and compare child sub-objects of serial objects.
virtual void Assign(const CSerialObject &source, ESerialRecursionMode how=eRecursive)
Set object to copy of another one.
@ eRecursive
Recursively.
uint32_t Uint4
4-byte (32-bit) unsigned integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_SEQALIGN_EXPORT
ENa_strand
strand of nucleic acid
const GenericPointer< typename T::ValueType > T2 value
std::istream & in(std::istream &in_, double &x_)
#define row(bind, expected)
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