Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::Domain Member List

This is the complete list of members for operations_research::Domain, including all inherited members.

AbslHashValue(H h, const Domain &domain)operations_research::Domainfriend
AdditionWith(const Domain &domain) constoperations_research::Domain
AllValues()operations_research::Domainstatic
back() constoperations_research::Domaininline
begin() constoperations_research::Domaininline
ClosestValue(int64_t wanted) constoperations_research::Domain
Complement() constoperations_research::Domain
Contains(int64_t value) constoperations_research::Domain
ContinuousMultiplicationBy(int64_t coeff) constoperations_research::Domain
ContinuousMultiplicationBy(const Domain &domain) constoperations_research::Domain
Distance(int64_t value) constoperations_research::Domain
DivisionBy(int64_t coeff) constoperations_research::Domain
Domain()operations_research::Domaininline
Domain(const Domain &other)operations_research::Domaininline
Domain(Domain &&other) noexceptoperations_research::Domaininline
Domain(int64_t value)operations_research::Domainexplicit
Domain(int64_t left, int64_t right)operations_research::Domain
end() constoperations_research::Domaininline
FixedValue() constoperations_research::Domain
FlattenedIntervals() constoperations_research::Domain
FromFlatIntervals(const std::vector< int64_t > &flat_intervals)operations_research::Domainstatic
FromFlatSpanOfIntervals(absl::Span< const int64_t > flat_intervals)operations_research::Domainstatic
FromIntervals(absl::Span< const ClosedInterval > intervals)operations_research::Domainstatic
FromValues(std::vector< int64_t > values)operations_research::Domainstatic
FromVectorIntervals(const std::vector< std::vector< int64_t > > &intervals)operations_research::Domainstatic
front() constoperations_research::Domaininline
HasTwoValues() constoperations_research::Domaininline
IntersectionWith(const Domain &domain) constoperations_research::Domain
InverseMultiplicationBy(int64_t coeff) constoperations_research::Domain
IsEmpty() constoperations_research::Domain
IsFixed() constoperations_research::Domain
IsIncludedIn(const Domain &domain) constoperations_research::Domain
Max() constoperations_research::Domain
Min() constoperations_research::Domain
MultiplicationBy(int64_t coeff, bool *exact=nullptr) constoperations_research::Domain
Negation() constoperations_research::Domain
NumIntervals() constoperations_research::Domaininline
operator!=(const Domain &other) constoperations_research::Domaininline
operator<(const Domain &other) constoperations_research::Domain
operator=(const Domain &other)operations_research::Domaininline
operator=(Domain &&other) noexceptoperations_research::Domaininline
operator==(const Domain &other) constoperations_research::Domaininline
operator[](int i) constoperations_research::Domaininline
PartAroundZero() constoperations_research::Domain
PositiveDivisionBySuperset(const Domain &divisor) constoperations_research::Domain
PositiveModuloBySuperset(const Domain &modulo) constoperations_research::Domain
RelaxIfTooComplex() constoperations_research::Domain
SimplifyUsingImpliedDomain(const Domain &implied_domain) constoperations_research::Domain
Size() constoperations_research::Domain
SmallestValue() constoperations_research::Domain
SquareSuperset() constoperations_research::Domain
ToString() constoperations_research::Domain
UnionWith(const Domain &domain) constoperations_research::Domain
ValueAtOrAfter(int64_t input) constoperations_research::Domain
ValueAtOrBefore(int64_t input) constoperations_research::Domain
Values() const &operations_research::Domaininline
Values() const &&operations_research::Domaininline