#include <constraint_solver.h>
Definition at line 5096 of file constraint_solver.h.
◆ IntervalVarElement() [1/2]
operations_research::IntervalVarElement::IntervalVarElement |
( |
| ) |
|
◆ IntervalVarElement() [2/2]
operations_research::IntervalVarElement::IntervalVarElement |
( |
IntervalVar * | var | ) |
|
|
explicit |
◆ Bound()
bool operations_research::IntervalVarElement::Bound |
( |
| ) |
const |
|
inline |
◆ Clone()
◆ Copy()
◆ DebugString()
std::string operations_research::IntervalVarElement::DebugString |
( |
| ) |
const |
◆ DurationMax()
int64_t operations_research::IntervalVarElement::DurationMax |
( |
| ) |
const |
|
inline |
◆ DurationMin()
int64_t operations_research::IntervalVarElement::DurationMin |
( |
| ) |
const |
|
inline |
◆ DurationValue()
int64_t operations_research::IntervalVarElement::DurationValue |
( |
| ) |
const |
|
inline |
◆ EndMax()
int64_t operations_research::IntervalVarElement::EndMax |
( |
| ) |
const |
|
inline |
◆ EndMin()
int64_t operations_research::IntervalVarElement::EndMin |
( |
| ) |
const |
|
inline |
◆ EndValue()
int64_t operations_research::IntervalVarElement::EndValue |
( |
| ) |
const |
|
inline |
◆ LoadFromProto()
void operations_research::IntervalVarElement::LoadFromProto |
( |
const IntervalVarAssignment & | interval_var_assignment_proto | ) |
|
◆ operator!=()
bool operations_research::IntervalVarElement::operator!= |
( |
const IntervalVarElement & | element | ) |
const |
|
inline |
◆ operator==()
bool operations_research::IntervalVarElement::operator== |
( |
const IntervalVarElement & | element | ) |
const |
If both elements are deactivated, then they are equal, regardless of their other fields.
Definition at line 226 of file assignment.cc.
◆ PerformedMax()
int64_t operations_research::IntervalVarElement::PerformedMax |
( |
| ) |
const |
|
inline |
◆ PerformedMin()
int64_t operations_research::IntervalVarElement::PerformedMin |
( |
| ) |
const |
|
inline |
◆ PerformedValue()
int64_t operations_research::IntervalVarElement::PerformedValue |
( |
| ) |
const |
|
inline |
◆ Reset()
void operations_research::IntervalVarElement::Reset |
( |
IntervalVar * | var | ) |
|
◆ Restore()
void operations_research::IntervalVarElement::Restore |
( |
| ) |
|
◆ SetDurationMax()
void operations_research::IntervalVarElement::SetDurationMax |
( |
int64_t | m | ) |
|
|
inline |
◆ SetDurationMin()
void operations_research::IntervalVarElement::SetDurationMin |
( |
int64_t | m | ) |
|
|
inline |
◆ SetDurationRange()
void operations_research::IntervalVarElement::SetDurationRange |
( |
int64_t | mi, |
|
|
int64_t | ma ) |
|
inline |
◆ SetDurationValue()
void operations_research::IntervalVarElement::SetDurationValue |
( |
int64_t | v | ) |
|
|
inline |
◆ SetEndMax()
void operations_research::IntervalVarElement::SetEndMax |
( |
int64_t | m | ) |
|
|
inline |
◆ SetEndMin()
void operations_research::IntervalVarElement::SetEndMin |
( |
int64_t | m | ) |
|
|
inline |
◆ SetEndRange()
void operations_research::IntervalVarElement::SetEndRange |
( |
int64_t | mi, |
|
|
int64_t | ma ) |
|
inline |
◆ SetEndValue()
void operations_research::IntervalVarElement::SetEndValue |
( |
int64_t | v | ) |
|
|
inline |
◆ SetPerformedMax()
void operations_research::IntervalVarElement::SetPerformedMax |
( |
int64_t | m | ) |
|
|
inline |
◆ SetPerformedMin()
void operations_research::IntervalVarElement::SetPerformedMin |
( |
int64_t | m | ) |
|
|
inline |
◆ SetPerformedRange()
void operations_research::IntervalVarElement::SetPerformedRange |
( |
int64_t | mi, |
|
|
int64_t | ma ) |
|
inline |
◆ SetPerformedValue()
void operations_research::IntervalVarElement::SetPerformedValue |
( |
int64_t | v | ) |
|
|
inline |
◆ SetStartMax()
void operations_research::IntervalVarElement::SetStartMax |
( |
int64_t | m | ) |
|
|
inline |
◆ SetStartMin()
void operations_research::IntervalVarElement::SetStartMin |
( |
int64_t | m | ) |
|
|
inline |
◆ SetStartRange()
void operations_research::IntervalVarElement::SetStartRange |
( |
int64_t | mi, |
|
|
int64_t | ma ) |
|
inline |
◆ SetStartValue()
void operations_research::IntervalVarElement::SetStartValue |
( |
int64_t | v | ) |
|
|
inline |
◆ StartMax()
int64_t operations_research::IntervalVarElement::StartMax |
( |
| ) |
const |
|
inline |
◆ StartMin()
int64_t operations_research::IntervalVarElement::StartMin |
( |
| ) |
const |
|
inline |
◆ StartValue()
int64_t operations_research::IntervalVarElement::StartValue |
( |
| ) |
const |
|
inline |
◆ Store()
void operations_research::IntervalVarElement::Store |
( |
| ) |
|
◆ Var()
IntervalVar * operations_research::IntervalVarElement::Var |
( |
| ) |
const |
|
inline |
◆ WriteToProto()
void operations_research::IntervalVarElement::WriteToProto |
( |
IntervalVarAssignment * | interval_var_assignment_proto | ) |
const |
The documentation for this class was generated from the following files: