C++ Reference
C++ Reference: CP-SAT
Domain Member List
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 value) const | Domain | |
| ContinuousMultiplicationBy(int64 coeff) const | Domain | |
| ContinuousMultiplicationBy(const Domain &domain) const | Domain | |
| DivisionBy(int64 coeff) const | Domain | |
| Domain() | Domain | inline |
| Domain(const Domain &other) | Domain | inline |
| Domain(Domain &&other) | Domain | inline |
| Domain(int64 value) | Domain | explicit |
| Domain(int64 left, int64 right) | Domain | |
| end() const | Domain | inline |
| FixedValue() const | Domain | |
| FlattenedIntervals() const | Domain | |
| FromFlatIntervals(const std::vector< int64 > &flat_intervals) | Domain | static |
| FromFlatSpanOfIntervals(absl::Span< const int64 > flat_intervals) | Domain | static |
| FromIntervals(absl::Span< const ClosedInterval > intervals) | Domain | static |
| FromValues(std::vector< int64 > values) | Domain | static |
| FromVectorIntervals(const std::vector< std::vector< int64 > > &intervals) | Domain | static |
| front() const | Domain | inline |
| IntersectionWith(const Domain &domain) const | Domain | |
| intervals() const | Domain | inline |
| InverseMultiplicationBy(const int64 coeff) const | Domain | |
| IsEmpty() const | Domain | |
| IsFixed() const | Domain | |
| IsIncludedIn(const Domain &domain) const | Domain | |
| Max() const | Domain | |
| Min() const | Domain | |
| MultiplicationBy(int64 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 |
| RelaxIfTooComplex() const | Domain | |
| SimplifyUsingImpliedDomain(const Domain &implied_domain) const | Domain | |
| Size() const | Domain | |
| ToString() const | Domain | |
| UnionWith(const Domain &domain) const | Domain |