Google OR-Tools: operations_research::DimensionValues::Interval Struct Reference

#include <routing_filter_committables.h>

Public Member Functions

bool operator!= (const Interval &other) const
bool operator== (const Interval &other) const
bool IsEmpty () const
bool IncreaseMin (int64_t lower_bound)
bool DecreaseMax (int64_t upper_bound)
bool IntersectWith (const Interval &other)
Interval operator+ (const Interval &other) const
void Add (const Interval &other)
Interval operator- (const Interval &other) const
void Subtract (const Interval &other)

Static Public Member Functions

static Interval AllIntegers ()

Public Attributes

int64_t min
int64_t max

◆ Add()

void operations_research::DimensionValues::Interval::Add ( const Interval & other)
inline

◆ AllIntegers()

Interval operations_research::DimensionValues::Interval::AllIntegers ( )
inlinestatic

◆ DecreaseMax()

bool operations_research::DimensionValues::Interval::DecreaseMax ( int64_t upper_bound)
inline

◆ IncreaseMin()

bool operations_research::DimensionValues::Interval::IncreaseMin ( int64_t lower_bound)
inline

◆ IntersectWith()

bool operations_research::DimensionValues::Interval::IntersectWith ( const Interval & other)
inline

◆ IsEmpty()

bool operations_research::DimensionValues::Interval::IsEmpty ( ) const
inline

◆ operator!=()

bool operations_research::DimensionValues::Interval::operator!= ( const Interval & other) const
inline

◆ operator+()

Interval operations_research::DimensionValues::Interval::operator+ ( const Interval & other) const
inline

◆ operator-()

Interval operations_research::DimensionValues::Interval::operator- ( const Interval & other) const
inline

◆ operator==()

bool operations_research::DimensionValues::Interval::operator== ( const Interval & other) const
inline

◆ Subtract()

void operations_research::DimensionValues::Interval::Subtract ( const Interval & other)
inline

◆ max

int64_t operations_research::DimensionValues::Interval::max

◆ min

int64_t operations_research::DimensionValues::Interval::min


The documentation for this struct was generated from the following file: