Public Member Functions | Protected Attributes

NSEnumVVSwapkIntra< T, M > Class Template Reference

Inheritance diagram for NSEnumVVSwapkIntra< T, M >:
NSEnum< vector< vector< T > >, M > NSSeq< vector< vector< T > >, M > NS< vector< vector< T > >, M >

List of all members.

Public Member Functions

 NSEnumVVSwapkIntra (int k1, int k2)
virtual NSIterator< vector
< vector< T > >, M > & 
getIterator (const vector< vector< T > > &rep)
virtual Move< vector< vector
< T > >, M > & 
move (unsigned int _k)
virtual Move< vector< vector
< T > >, M > & 
move (const vector< vector< T > > &rep)
virtual unsigned int size ()
virtual void print ()

Protected Attributes

int k1
int k2
vector< vector< pair< pair
< int, int >, pair< int, int > > > * > 
moves
vector< pair< int, int > > moveindex

template<class T, class M>
class NSEnumVVSwapkIntra< T, M >


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