ARB
|
#include <PRD_Range.hxx>
Public Member Functions | |
Range (const PRD_Sequence_Pos value1_, const PRD_Sequence_Pos value2_) | |
Range () | |
~Range () | |
PRD_Sequence_Pos | min () const |
PRD_Sequence_Pos | max () const |
PRD_Sequence_Pos | range () |
void | min (PRD_Sequence_Pos new_min_) |
void | max (PRD_Sequence_Pos new_max_) |
bool | includes (PRD_Sequence_Pos value_) |
bool | includes (PRD_Sequence_Pos min_, PRD_Sequence_Pos max_) |
void | print (const char *prefix_, const char *suffix_) |
Range (int start_, int end_, int probe_len_) | |
Range (const Range &other) | |
DECLARE_ASSIGNMENT_OPERATOR (Range) | |
bool | contains (const AbsLoc &match) const |
Definition at line 8 of file PRD_Range.hxx.
Range::Range | ( | const PRD_Sequence_Pos | value1_, |
const PRD_Sequence_Pos | value2_ | ||
) |
Definition at line 9 of file PRD_Range.cxx.
Range::Range | ( | ) |
Definition at line 14 of file PRD_Range.cxx.
|
inline |
Definition at line 16 of file PRD_Range.hxx.
Definition at line 52 of file PT_rangeCheck.h.
|
inline |
Definition at line 58 of file PT_rangeCheck.h.
|
inline |
Definition at line 18 of file PRD_Range.hxx.
Referenced by PrimerDesign::buildPrimerTrees(), PrimerDesign::convertTreesToLists(), PrimerDesign::setConditionalParameters(), and PrimerDesign::setPositionalParameters().
|
inline |
Definition at line 19 of file PRD_Range.hxx.
Referenced by PrimerDesign::buildPrimerTrees(), PrimerDesign::get_max_primer_length(), PrimerDesign::get_max_primer_pos(), PrimerDesign::setConditionalParameters(), and PrimerDesign::setPositionalParameters().
|
inline |
Definition at line 20 of file PRD_Range.hxx.
|
inline |
Definition at line 21 of file PRD_Range.hxx.
|
inline |
Definition at line 22 of file PRD_Range.hxx.
bool Range::includes | ( | PRD_Sequence_Pos | value_ | ) |
Definition at line 23 of file PRD_Range.cxx.
Referenced by PrimerDesign::convertTreesToLists(), and PrimerDesign::matchSequenceAgainstPrimerTrees().
bool Range::includes | ( | PRD_Sequence_Pos | min_, |
PRD_Sequence_Pos | max_ | ||
) |
Definition at line 33 of file PRD_Range.cxx.
Definition at line 41 of file PRD_Range.cxx.
Referenced by PrimerDesign::buildPrimerTrees(), PrimerDesign::convertTreesToLists(), and PrimerDesign::run().
Range::DECLARE_ASSIGNMENT_OPERATOR | ( | Range | ) |
|
inline |
Definition at line 66 of file PT_rangeCheck.h.
References NULp.