Public Member Functions | Protected Attributes

# MoveRouteShift< T, M > Class Template Reference

Inheritance diagram for MoveRouteShift< 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:

- OptFrame/Util/NSSeqRouteShift.hpp

All Classes Functions