Implementation of a variable sequence symmetry at the modelling level. More...
#include <ldsb.hh>
Public Member Functions | |
VariableSequenceSymmetryObject (ArgArray< VarImpBase * > vars, int ss) | |
Constructor for creation. More... | |
~VariableSequenceSymmetryObject () | |
Destructor. More... | |
![]() | |
SymmetryObject (void) | |
Default constructor. More... | |
virtual | ~SymmetryObject (void) |
Destructor. More... | |
Public Attributes | |
VarImpBase ** | xs |
Array of variables in symmetry. More... | |
int | nxs |
Number of variables in symmetry. More... | |
int | seq_size |
Size of each sequence in symmetry. More... | |
![]() | |
int | nrefs |
Number of references that point to this symmetry object. More... | |
Implementation of a variable sequence symmetry at the modelling level.
Gecode::Int::LDSB::VariableSequenceSymmetryObject::VariableSequenceSymmetryObject | ( | ArgArray< VarImpBase * > | vars, |
int | ss | ||
) |
Constructor for creation.
Definition at line 98 of file sym-obj.cpp.
Gecode::Int::LDSB::VariableSequenceSymmetryObject::~VariableSequenceSymmetryObject | ( | void | ) |
Destructor.
Definition at line 105 of file sym-obj.cpp.
VarImpBase** Gecode::Int::LDSB::VariableSequenceSymmetryObject::xs |
int Gecode::Int::LDSB::VariableSequenceSymmetryObject::nxs |
int Gecode::Int::LDSB::VariableSequenceSymmetryObject::seq_size |