Public Member Functions | Protected Attributes

NSEnumVVShiftk< T, M > Class Template Reference

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

List of all members.

Public Member Functions

 NSEnumVVShiftk (int k)
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 k
vector< pair< int, pair< pair
< int, int >, pair< int, int > > > > * 
moves

template<class T, class M>
class NSEnumVVShiftk< T, M >


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