Public Member Functions | Protected Attributes

MoveRouteShift< T, M > Class Template Reference

Inheritance diagram for MoveRouteShift< T, M >:
Move< vector< vector< T > >, M >

List of all members.

Public Member Functions

 MoveRouteShift (int _r1, int _r2, int _e1, int _e2, int _n1, int _n2, int _i1, int _i2)
int get_r1 ()
int get_r2 ()
int get_e1 ()
int get_e2 ()
int get_n1 ()
int get_n2 ()
int get_i1 ()
int get_i2 ()
bool canBeApplied (const Routes &rep)
Move< Routes, M > & apply (Routes &rep)
virtual bool operator== (const Move< Routes, M > &_m) const
void print ()

Protected Attributes

int r1
int r2
int e1
int e2
int n1
int n2
int i1
int i2
vector< T > v1
vector< T > v2

template<class T, class M = OPTFRAME_DEFAULT_MEMORY>
class MoveRouteShift< T, M >


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