Represents a match of two base pairs (arc match) More...
#include <arc_matches.hh>
Public Types | |
|
typedef std::vector< int > ::size_type | size_type |
| size type | |
| typedef size_type | idx_type |
| arc match index | |
| typedef BasePairs__Arc | Arc |
| arc | |
Public Member Functions | |
| ArcMatch (const Arc *arcA, const Arc *arcB, idx_type idx) | |
| const Arc & | arcA () const |
| const Arc & | arcB () const |
| idx_type | idx () const |
Represents a match of two base pairs (arc match)
Maintains pointers to the single arcs (in the base pairs strucures) and an arc match index.
| LocARNA::ArcMatch::ArcMatch | ( | const Arc * | arcA, |
| const Arc * | arcB, | ||
| idx_type | idx | ||
| ) | [inline] |
Construct with member values
| arcA | arc in B |
| arcB | arc in A |
| idx | index |
| const Arc& LocARNA::ArcMatch::arcA | ( | ) | const [inline] |
Read access
| const Arc& LocARNA::ArcMatch::arcB | ( | ) | const [inline] |
Read access
| idx_type LocARNA::ArcMatch::idx | ( | ) | const [inline] |
Read access
1.7.6.1