Generated on Tue Apr 18 10:24:37 2017 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 (bool share, Latin &s)
virtual Spacecopy (bool share)
 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 1148 of file ldsb.cpp.

Constructor & Destructor Documentation

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

Definition at line 1151 of file ldsb.cpp.

Test::LDSB::LDSBLatin::Latin::Latin ( bool  share,
Latin s 
) [inline]

Definition at line 1165 of file ldsb.cpp.

Member Function Documentation

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

Copying member function.

Must create a new object using the constructor for cloning.

Implements Gecode::Space.

Definition at line 1167 of file ldsb.cpp.

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

Definition at line 1169 of file ldsb.cpp.

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

Compute list of expected solutions.

Definition at line 1177 of file ldsb.cpp.

Member Data Documentation

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