# MoveVectorShift< T, M > Member List

This is the complete list of members for MoveVectorShift< T, M >, including all inherited members.

apply(Solution< vector< T > > *s) (defined in MoveVectorShift< T, M >) | MoveVectorShift< T, M > | `[inline]`
apply(Solution< vector< T > > &s) (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline]`
apply(Evaluation< M > &e, Solution< vector< T > > &s) (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline]`
apply(vector< T > &r)=0 (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[pure virtual]`
apply(M &m, vector< T > &r) (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline, virtual]`
canBeApplied(Solution< vector< T > > *s) (defined in MoveVectorShift< T, M >) | MoveVectorShift< T, M > | `[inline]`
canBeApplied(const Solution< vector< T > > &s) (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline]`
canBeApplied(const Evaluation< M > &e, const Solution< vector< T > > &s) (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline]`
canBeApplied(const vector< T > &)=0 (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[pure virtual]`
canBeApplied(const M &m, const vector< T > &r) (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline, virtual]`
MoveVectorShift(int t1, int t2) (defined in MoveVectorShift< T, M >) | MoveVectorShift< T, M > | `[inline]`
operator!=(const Move< vector< T >, M > &m) const (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline]`
operator==(const Move< vector< T >, M > &m) const =0 (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[pure virtual]`
print() (defined in MoveVectorShift< T, M >) | MoveVectorShift< T, M > | `[inline, virtual]`
~Move() (defined in Move< vector< T >, M >) | Move< vector< T >, M > | `[inline, virtual]`

All Classes Functions