Definition at line 48 of file flatzinc/model.h.
◆ AllInt64()
◆ Boolean()
◆ Contains()
bool Contains |
( |
int64 |
value | ) |
const |
◆ DebugString()
std::string DebugString |
( |
| ) |
const |
◆ empty()
◆ EmptyDomain()
◆ HasOneValue()
bool HasOneValue |
( |
| ) |
const |
◆ IntegerList()
◆ IntegerValue()
◆ IntersectWithDomain()
bool IntersectWithDomain |
( |
const Domain & |
domain | ) |
|
◆ IntersectWithInterval()
bool IntersectWithInterval |
( |
int64 |
interval_min, |
|
|
int64 |
interval_max |
|
) |
| |
◆ IntersectWithListOfIntegers()
bool IntersectWithListOfIntegers |
( |
const std::vector< int64 > & |
integers | ) |
|
◆ IntersectWithSingleton()
bool IntersectWithSingleton |
( |
int64 |
value | ) |
|
◆ Interval()
◆ IsAllInt64()
bool IsAllInt64 |
( |
| ) |
const |
◆ Max()
◆ Min()
◆ OverlapsDomain()
bool OverlapsDomain |
( |
const Domain & |
other | ) |
const |
◆ OverlapsIntInterval()
bool OverlapsIntInterval |
( |
int64 |
lb, |
|
|
int64 |
ub |
|
) |
| const |
◆ OverlapsIntList()
bool OverlapsIntList |
( |
const std::vector< int64 > & |
vec | ) |
const |
◆ RemoveValue()
bool RemoveValue |
( |
int64 |
value | ) |
|
◆ SetOfAllInt64()
◆ SetOfBoolean()
◆ SetOfIntegerList()
◆ SetOfIntegerValue()
◆ SetOfInterval()
◆ Value()
◆ display_as_boolean
◆ is_a_set
◆ is_interval
◆ values
std::vector<int64> values |
The documentation for this struct was generated from the following files: