Class GapAnchor
Stores the position of an alignment character in sequence-space and gap-space in AnchorGaps.

Implements ComparableConcept
All Impl'd ComparableConcept, EqualityComparableConcept, LessThanComparableConcept
Defined in <seqan/align.h>
Signature template <typename TPosition> struct GapAnchor;

Template Parameters

TPos Type to store gapped/ungapped positions.

Member Function Overview

Member Functions Inherited From ComparableConcept

Member Functions Inherited From EqualityComparableConcept

Member Functions Inherited From LessThanComparableConcept

Interface Function Overview

Interface Functions Inherited From ComparableConcept

Member Variable Overview

Detailed Description

Remarks

Used as value type for the gaps strings in ReadStoreElement and ContigStoreElement.

See Also

Member Functions Detail

GapAnchor::GapAnchor([other]); GapAnchor::GapAnchor(seqPos, gapPos);

Constructor.

Parameters

other GapAnchor object to copy from.
seqPos Sequence character position in the ungapped sequence (of type TPos).
gapPos Sequence character position in the gapped sequence (of type TPos).

Remarks

The default constructor sets both positions to 0.

Member Variables Detail

TPos GapAnchor::gapPos

Sequence character position in the gapped sequence.

TPos GapAnchor::seqPos

Sequence character position in the ungapped sequence.