Definition at line 50 of file model.h.
#include <model.h>
◆ AllFloats()
| Domain operations_research::fz::Domain::AllFloats |
( |
| ) |
|
|
static |
◆ AllInt64()
| Domain operations_research::fz::Domain::AllInt64 |
( |
| ) |
|
|
static |
◆ Boolean()
| Domain operations_research::fz::Domain::Boolean |
( |
| ) |
|
|
static |
◆ Contains()
| bool operations_research::fz::Domain::Contains |
( |
int64_t | value | ) |
const |
◆ DebugString()
| std::string operations_research::fz::Domain::DebugString |
( |
| ) |
const |
◆ empty()
| bool operations_research::fz::Domain::empty |
( |
| ) |
const |
◆ EmptyDomain()
| Domain operations_research::fz::Domain::EmptyDomain |
( |
| ) |
|
|
static |
◆ FloatInterval()
| Domain operations_research::fz::Domain::FloatInterval |
( |
double | lb, |
|
|
double | ub ) |
|
static |
◆ FloatValue()
| Domain operations_research::fz::Domain::FloatValue |
( |
double | value | ) |
|
|
static |
◆ HasOneValue()
| bool operations_research::fz::Domain::HasOneValue |
( |
| ) |
const |
◆ IntegerList()
| Domain operations_research::fz::Domain::IntegerList |
( |
std::vector< int64_t > | values | ) |
|
|
static |
◆ IntegerValue()
| Domain operations_research::fz::Domain::IntegerValue |
( |
int64_t | value | ) |
|
|
static |
◆ IntersectWithDomain()
| bool operations_research::fz::Domain::IntersectWithDomain |
( |
const Domain & | domain | ) |
|
◆ IntersectWithFloatDomain()
| bool operations_research::fz::Domain::IntersectWithFloatDomain |
( |
const Domain & | domain | ) |
|
◆ IntersectWithInterval()
| bool operations_research::fz::Domain::IntersectWithInterval |
( |
int64_t | interval_min, |
|
|
int64_t | interval_max ) |
◆ IntersectWithListOfIntegers()
| bool operations_research::fz::Domain::IntersectWithListOfIntegers |
( |
absl::Span< const int64_t > | integers | ) |
|
◆ IntersectWithSingleton()
| bool operations_research::fz::Domain::IntersectWithSingleton |
( |
int64_t | value | ) |
|
◆ Interval()
| Domain operations_research::fz::Domain::Interval |
( |
int64_t | included_min, |
|
|
int64_t | included_max ) |
|
static |
◆ IsAllInt64()
| bool operations_research::fz::Domain::IsAllInt64 |
( |
| ) |
const |
◆ Max()
| int64_t operations_research::fz::Domain::Max |
( |
| ) |
const |
◆ Min()
| int64_t operations_research::fz::Domain::Min |
( |
| ) |
const |
◆ OverlapsDomain()
| bool operations_research::fz::Domain::OverlapsDomain |
( |
const Domain & | other | ) |
const |
◆ OverlapsIntInterval()
| bool operations_research::fz::Domain::OverlapsIntInterval |
( |
int64_t | lb, |
|
|
int64_t | ub ) const |
◆ OverlapsIntList()
| bool operations_research::fz::Domain::OverlapsIntList |
( |
const std::vector< int64_t > & | vec | ) |
const |
◆ RemoveValue()
| bool operations_research::fz::Domain::RemoveValue |
( |
int64_t | value | ) |
|
◆ SetEmptyFloatDomain()
| bool operations_research::fz::Domain::SetEmptyFloatDomain |
( |
| ) |
|
◆ SetOfAllInt64()
| Domain operations_research::fz::Domain::SetOfAllInt64 |
( |
| ) |
|
|
static |
◆ SetOfBoolean()
| Domain operations_research::fz::Domain::SetOfBoolean |
( |
| ) |
|
|
static |
◆ SetOfIntegerList()
| Domain operations_research::fz::Domain::SetOfIntegerList |
( |
std::vector< int64_t > | values | ) |
|
|
static |
◆ SetOfIntegerValue()
| Domain operations_research::fz::Domain::SetOfIntegerValue |
( |
int64_t | value | ) |
|
|
static |
◆ SetOfInterval()
| Domain operations_research::fz::Domain::SetOfInterval |
( |
int64_t | included_min, |
|
|
int64_t | included_max ) |
|
static |
◆ Value()
| int64_t operations_research::fz::Domain::Value |
( |
| ) |
const |
◆ display_as_boolean
| bool operations_research::fz::Domain::display_as_boolean = false |
◆ float_values
| std::vector<double> operations_research::fz::Domain::float_values |
◆ is_a_set
| bool operations_research::fz::Domain::is_a_set = false |
◆ is_fixed_set
| bool operations_research::fz::Domain::is_fixed_set = false |
◆ is_float
| bool operations_research::fz::Domain::is_float = false |
◆ is_interval
| bool operations_research::fz::Domain::is_interval = false |
◆ values
| std::vector<int64_t> operations_research::fz::Domain::values |
The documentation for this struct was generated from the following files: