Generated on Tue May 22 09:40:48 2018 for Gecode by doxygen 1.6.3

LexCostWarehouses Class Reference

Model with cost defined lexicographically. More...

List of all members.

Public Member Functions

 LexCostWarehouses (const Options &opt)
 Actual model.
virtual IntVarArgs cost (void) const
 Return solution cost.
 LexCostWarehouses (LexCostWarehouses &s)
 Constructor for cloning s.
virtual Spacecopy (void)
 Copy during cloning.
virtual void print (std::ostream &os) const
 Print solution.

Protected Attributes

IntVar c_open
 Cost for open warehouses.
IntVar c_stores
 Cost for stores.

Detailed Description

Model with cost defined lexicographically.

Definition at line 185 of file warehouses.cpp.


Constructor & Destructor Documentation

LexCostWarehouses::LexCostWarehouses ( const Options opt  )  [inline]

Actual model.

Definition at line 193 of file warehouses.cpp.

LexCostWarehouses::LexCostWarehouses ( LexCostWarehouses s  )  [inline]

Constructor for cloning s.

Definition at line 206 of file warehouses.cpp.


Member Function Documentation

virtual IntVarArgs LexCostWarehouses::cost ( void   )  const [inline, virtual]

Return solution cost.

Definition at line 200 of file warehouses.cpp.

virtual Space* LexCostWarehouses::copy ( void   )  [inline, virtual]

Copy during cloning.

Definition at line 212 of file warehouses.cpp.

virtual void LexCostWarehouses::print ( std::ostream &  os  )  const [inline, virtual]

Print solution.

Definition at line 217 of file warehouses.cpp.


Member Data Documentation

Cost for open warehouses.

Definition at line 188 of file warehouses.cpp.

Cost for stores.

Definition at line 190 of file warehouses.cpp.


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