Public Member Functions

MoveVVSwapIntra< T, M > Class Template Reference

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

List of all members.

Public Member Functions

 MoveVVSwapIntra (int i, int j, int k)
bool canBeApplied (vector< vector< T > > *rep)
Move< vector< vector< T > >, M > * apply (vector< vector< T > > *rep)
bool equals (Move< vector< vector< T > >, M > *m)
void print ()
 MoveVVSwapIntra (int i, int j, int k)
bool canBeApplied (vector< vector< T > > *rep)
Move< vector< vector< T > >, M > * apply (vector< vector< T > > *rep)
bool equals (Move< vector< vector< T > >, M > *m)
void print ()
 MoveVVSwapIntra (int i, int j, int k)
bool canBeApplied (const Routes &rep)
Move< Routes, M > & apply (Routes &rep)
virtual bool operator== (const Move< Routes, M > &_m) const
void print ()

template<class T, class M>
class MoveVVSwapIntra< T, M >


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