![]() |
OR-Tools
9.3
|
This is the complete list of members for Domain, including all inherited members.
| AdditionWith(const Domain &domain) const | Domain | |
| AllValues() | Domain | static |
| back() const | Domain | inline |
| begin() const | Domain | inline |
| Complement() const | Domain | |
| Contains(int64_t value) const | Domain | |
| ContinuousMultiplicationBy(int64_t coeff) const | Domain | |
| ContinuousMultiplicationBy(const Domain &domain) const | Domain | |
| DivisionBy(int64_t coeff) const | Domain | |
| Domain() | Domain | inline |
| Domain(const Domain &other) | Domain | inline |
| Domain(Domain &&other) | Domain | inline |
| Domain(int64_t value) | Domain | explicit |
| Domain(int64_t left, int64_t right) | Domain | |
| end() const | Domain | inline |
| FixedValue() const | Domain | |
| FlattenedIntervals() const | Domain | |
| FromFlatIntervals(const std::vector< int64_t > &flat_intervals) | Domain | static |
| FromFlatSpanOfIntervals(absl::Span< const int64_t > flat_intervals) | Domain | static |
| FromIntervals(absl::Span< const ClosedInterval > intervals) | Domain | static |
| FromValues(std::vector< int64_t > values) | Domain | static |
| FromVectorIntervals(const std::vector< std::vector< int64_t > > &intervals) | Domain | static |
| front() const | Domain | inline |
| IntersectionWith(const Domain &domain) const | Domain | |
| intervals() const | Domain | inline |
| InverseMultiplicationBy(const int64_t coeff) const | Domain | |
| IsEmpty() const | Domain | |
| IsFixed() const | Domain | |
| IsIncludedIn(const Domain &domain) const | Domain | |
| Max() const | Domain | |
| Min() const | Domain | |
| MultiplicationBy(int64_t coeff, bool *exact=nullptr) const | Domain | |
| Negation() const | Domain | |
| NumIntervals() const | Domain | inline |
| operator!=(const Domain &other) const | Domain | inline |
| operator<(const Domain &other) const | Domain | |
| operator=(const Domain &other) | Domain | inline |
| operator=(Domain &&other) | Domain | inline |
| operator==(const Domain &other) const | Domain | inline |
| operator[](int i) const | Domain | inline |
| PositiveDivisionBySuperset(const Domain &divisor) const | Domain | |
| PositiveModuloBySuperset(const Domain &modulo) const | Domain | |
| RelaxIfTooComplex() const | Domain | |
| SimplifyUsingImpliedDomain(const Domain &implied_domain) const | Domain | |
| Size() const | Domain | |
| SmallestValue() const | Domain | |
| SquareSuperset() const | Domain | |
| ToString() const | Domain | |
| UnionWith(const Domain &domain) const | Domain | |
| Values() const & | Domain | inline |
| Values() const && | Domain | inline |