Generated on Wed Feb 7 10:29:55 2018 for Gecode by doxygen 1.6.3

Test::LDSB::LDSBLatin::Latin Class Reference

Latin square space More...

List of all members.

Public Member Functions

 Latin (int n=4)
 Latin (Latin &s)
virtual Spacecopy (void)
 Copying member function.
IntArgs solution (void)

Static Public Member Functions

static std::vector< IntArgsexpectedSolutions (void)
 Compute list of expected solutions.

Public Attributes

IntVarArray xs

Detailed Description

Latin square space

Definition at line 1142 of file ldsb.cpp.

Constructor & Destructor Documentation

Test::LDSB::LDSBLatin::Latin::Latin ( int  n = 4  )  [inline]

Definition at line 1145 of file ldsb.cpp.

Test::LDSB::LDSBLatin::Latin::Latin ( Latin s  )  [inline]

Definition at line 1159 of file ldsb.cpp.

Member Function Documentation

virtual Space* Test::LDSB::LDSBLatin::Latin::copy ( void   )  [inline, virtual]

Copying member function.

Must create a new object using the constructor for cloning.

Implements Gecode::Space.

Definition at line 1161 of file ldsb.cpp.

IntArgs Test::LDSB::LDSBLatin::Latin::solution ( void   )  [inline]

Definition at line 1163 of file ldsb.cpp.

static std::vector<IntArgs> Test::LDSB::LDSBLatin::Latin::expectedSolutions ( void   )  [inline, static]

Compute list of expected solutions.

Definition at line 1171 of file ldsb.cpp.

Member Data Documentation

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