
Size sets with one element discarded. More...
#include <bin-packing.hh>
Public Member Functions | |
| SizeSetMinusOne (void) | |
| Default constructor. More... | |
| SizeSetMinusOne (Region ®ion, int n) | |
| Initialize for at most n_max entries. More... | |
| void | minus (int s) |
| Discard size s. More... | |
| int | card (void) const |
| Return cardinality of set (number of entries) More... | |
| int | total (void) const |
| Return total size. More... | |
| int | operator[] (int i) const |
| Return size of item i. More... | |
Public Member Functions inherited from Gecode::Int::BinPacking::SizeSet | |
| SizeSet (void) | |
| Default constructor. More... | |
| SizeSet (Region ®ion, int n_max) | |
| Initialize for at most n_max items. More... | |
| void | add (int s) |
| Add new size s. More... | |
| int | card (void) const |
| Return cardinality of set (number of entries) More... | |
| int | total (void) const |
| Return total size. More... | |
| int | operator[] (int i) const |
| Return size of item i. More... | |
Protected Attributes | |
| int | p |
| Position of discarded item. More... | |
Protected Attributes inherited from Gecode::Int::BinPacking::SizeSet | |
| int | n |
| Number of size entries in the set. More... | |
| int | t |
| Total size of the set. More... | |
| int * | s |
| Array of sizes (will have more elements) More... | |
Size sets with one element discarded.
Definition at line 115 of file bin-packing.hh.
|
inline |
Default constructor.
Definition at line 119 of file propagate.hpp.
|
inline |
Initialize for at most
n_max entries.
Definition at line 121 of file propagate.hpp.
|
inline |
Discard size s.
Definition at line 124 of file propagate.hpp.
|
inline |
Return cardinality of set (number of entries)
Definition at line 132 of file propagate.hpp.
|
inline |
Return total size.
Definition at line 137 of file propagate.hpp.
|
inline |
Return size of item i.
Definition at line 142 of file propagate.hpp.
|
protected |
Position of discarded item.
Definition at line 118 of file bin-packing.hh.