Victor
|
Reconstruct the path in the alignment matrix. More...
Public Member Functions | |
Traceback () | |
Default constructor. | |
Traceback (int i, int j) | |
Constructor assigning i and j. | |
Traceback (const Traceback &orig) | |
Copy constructor. | |
virtual | ~Traceback () |
Destructor. | |
virtual bool | compare (const Traceback &other) const |
Return true if other and this object are equivalent. | |
virtual void | copy (const Traceback &orig) |
Copy orig object to this object ("deep copy"). | |
virtual Traceback * | newCopy () |
Construct a new "deep copy" of this object. | |
Traceback & | operator= (const Traceback &orig) |
Assignment operator. | |
Static Public Member Functions | |
static Traceback | getInvalidTraceback () |
Return invalid position. | |
static bool | isInvalidTraceback (const Traceback &tb) |
Check if object is invalid. | |
Data Fields | |
int | i |
Position (row). | |
int | j |
Position (column). | |
Friends | |
bool | operator== (const Traceback &left, const Traceback &right) |
Comparison operator. | |
Reconstruct the path in the alignment matrix.