IntaRNA 3.4.1
RNA-RNA interaction prediction | C++ API
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
IntaRNA::Interaction::Boundary Class Reference

#include <Interaction.h>

Classes

struct  Hash
 hash value computation More...
 

Public Member Functions

 Boundary (const size_t i1=RnaSequence::lastPos, const size_t j1=RnaSequence::lastPos, const size_t i2=RnaSequence::lastPos, const size_t j2=RnaSequence::lastPos)
 
const bool operator== (const Boundary &rhs) const
 

Public Attributes

size_t i1
 1st index in first sequence
 
size_t j1
 last index in first sequence
 
size_t i2
 1st index in second sequence
 
size_t j2
 last index in second sequence
 

Detailed Description

Index 4-tuple each within an RNA sequence

Constructor & Destructor Documentation

◆ Boundary()

IntaRNA::Interaction::Boundary::Boundary ( const size_t  i1 = RnaSequence::lastPos,
const size_t  j1 = RnaSequence::lastPos,
const size_t  i2 = RnaSequence::lastPos,
const size_t  j2 = RnaSequence::lastPos 
)
inline

Construction

Parameters
i11st index in first sequence
j1last index in first sequence
i21st index in second sequence
j2last index in second sequence

Member Function Documentation

◆ operator==()

const bool IntaRNA::Interaction::Boundary::operator== ( const Boundary &  rhs) const
inline

check equality of two Boundaries

Parameters
rhsinstance to compare to
trueif all indices are equal; false otherwise

Member Data Documentation

◆ i1

size_t IntaRNA::Interaction::Boundary::i1

1st index in first sequence

◆ i2

size_t IntaRNA::Interaction::Boundary::i2

1st index in second sequence

◆ j1

size_t IntaRNA::Interaction::Boundary::j1

last index in first sequence

◆ j2

size_t IntaRNA::Interaction::Boundary::j2

last index in second sequence


The documentation for this class was generated from the following file: