Generated on Tue May 22 09:42:03 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 1138 of file ldsb.cpp.


Constructor & Destructor Documentation

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

Definition at line 1141 of file ldsb.cpp.

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

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

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

Definition at line 1159 of file ldsb.cpp.

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

Compute list of expected solutions.

Definition at line 1167 of file ldsb.cpp.


Member Data Documentation


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