![]() |
OR-Tools
9.6
|
Definition at line 4835 of file constraint_solver.h.
Public Member Functions | |
| IntervalVarElement () | |
| IntervalVarElement (IntervalVar *const var) | |
| void | Reset (IntervalVar *const var) |
| IntervalVarElement * | Clone () |
| void | Copy (const IntervalVarElement &element) |
| IntervalVar * | Var () const |
| void | Store () |
| void | Restore () |
| void | LoadFromProto (const IntervalVarAssignment &interval_var_assignment_proto) |
| void | WriteToProto (IntervalVarAssignment *interval_var_assignment_proto) const |
| int64_t | StartMin () const |
| int64_t | StartMax () const |
| int64_t | StartValue () const |
| int64_t | DurationMin () const |
| int64_t | DurationMax () const |
| int64_t | DurationValue () const |
| int64_t | EndMin () const |
| int64_t | EndMax () const |
| int64_t | EndValue () const |
| int64_t | PerformedMin () const |
| int64_t | PerformedMax () const |
| int64_t | PerformedValue () const |
| void | SetStartMin (int64_t m) |
| void | SetStartMax (int64_t m) |
| void | SetStartRange (int64_t mi, int64_t ma) |
| void | SetStartValue (int64_t v) |
| void | SetDurationMin (int64_t m) |
| void | SetDurationMax (int64_t m) |
| void | SetDurationRange (int64_t mi, int64_t ma) |
| void | SetDurationValue (int64_t v) |
| void | SetEndMin (int64_t m) |
| void | SetEndMax (int64_t m) |
| void | SetEndRange (int64_t mi, int64_t ma) |
| void | SetEndValue (int64_t v) |
| void | SetPerformedMin (int64_t m) |
| void | SetPerformedMax (int64_t m) |
| void | SetPerformedRange (int64_t mi, int64_t ma) |
| void | SetPerformedValue (int64_t v) |
| bool | Bound () const |
| std::string | DebugString () const |
| bool | operator== (const IntervalVarElement &element) const |
| bool | operator!= (const IntervalVarElement &element) const |
| void | Activate () |
| void | Deactivate () |
| bool | Activated () const |
Definition at line 114 of file constraint_solver/assignment.cc.
|
explicit |
Definition at line 116 of file constraint_solver/assignment.cc.
|
inlineinherited |
Definition at line 4776 of file constraint_solver.h.
|
inlineinherited |
Definition at line 4778 of file constraint_solver.h.
|
inline |
Definition at line 4913 of file constraint_solver.h.
| IntervalVarElement * Clone | ( | ) |
Definition at line 130 of file constraint_solver/assignment.cc.
| void Copy | ( | const IntervalVarElement & | element | ) |
Definition at line 136 of file constraint_solver/assignment.cc.
|
inlineinherited |
Definition at line 4777 of file constraint_solver.h.
| std::string DebugString | ( | ) | const |
Definition at line 204 of file constraint_solver/assignment.cc.
|
inline |
Definition at line 4856 of file constraint_solver.h.
|
inline |
Definition at line 4855 of file constraint_solver.h.
|
inline |
Definition at line 4857 of file constraint_solver.h.
|
inline |
Definition at line 4862 of file constraint_solver.h.
|
inline |
Definition at line 4861 of file constraint_solver.h.
|
inline |
Definition at line 4863 of file constraint_solver.h.
| void LoadFromProto | ( | const IntervalVarAssignment & | interval_var_assignment_proto | ) |
Definition at line 173 of file constraint_solver/assignment.cc.
|
inline |
Definition at line 4919 of file constraint_solver.h.
| bool operator== | ( | const IntervalVarElement & | element | ) | const |
Definition at line 226 of file constraint_solver/assignment.cc.
|
inline |
Definition at line 4868 of file constraint_solver.h.
|
inline |
Definition at line 4867 of file constraint_solver.h.
|
inline |
Definition at line 4869 of file constraint_solver.h.
| void Reset | ( | IntervalVar *const | var | ) |
Definition at line 118 of file constraint_solver/assignment.cc.
| void Restore | ( | ) |
Definition at line 162 of file constraint_solver/assignment.cc.
|
inline |
Definition at line 4884 of file constraint_solver.h.
|
inline |
Definition at line 4883 of file constraint_solver.h.
|
inline |
Definition at line 4885 of file constraint_solver.h.
|
inline |
Definition at line 4889 of file constraint_solver.h.
|
inline |
Definition at line 4894 of file constraint_solver.h.
|
inline |
Definition at line 4893 of file constraint_solver.h.
|
inline |
Definition at line 4895 of file constraint_solver.h.
|
inline |
Definition at line 4899 of file constraint_solver.h.
|
inline |
Definition at line 4904 of file constraint_solver.h.
|
inline |
Definition at line 4903 of file constraint_solver.h.
|
inline |
Definition at line 4905 of file constraint_solver.h.
|
inline |
Definition at line 4909 of file constraint_solver.h.
|
inline |
Definition at line 4874 of file constraint_solver.h.
|
inline |
Definition at line 4873 of file constraint_solver.h.
|
inline |
Definition at line 4875 of file constraint_solver.h.
|
inline |
Definition at line 4879 of file constraint_solver.h.
|
inline |
Definition at line 4850 of file constraint_solver.h.
|
inline |
Definition at line 4849 of file constraint_solver.h.
|
inline |
Definition at line 4851 of file constraint_solver.h.
| void Store | ( | ) |
Definition at line 149 of file constraint_solver/assignment.cc.
|
inline |
Definition at line 4842 of file constraint_solver.h.
| void WriteToProto | ( | IntervalVarAssignment * | interval_var_assignment_proto | ) | const |
Definition at line 190 of file constraint_solver/assignment.cc.