Generated on Thu Apr 11 14:00:21 2019 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 1139 of file ldsb.cpp.


Constructor & Destructor Documentation

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

Definition at line 1142 of file ldsb.cpp.

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

Definition at line 1156 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 1158 of file ldsb.cpp.

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

Definition at line 1160 of file ldsb.cpp.

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

Compute list of expected solutions.

Definition at line 1168 of file ldsb.cpp.


Member Data Documentation


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