DotNet Reference
DotNet Reference
IntervalVariables.cs
Go to the documentation of this file.
global::Google.OrTools.Sat.IntervalConstraintProto?? Interval
The interval constraint takes a start, end, and size, and forces start + size == end.
Definition: CpModel.pb.cs:3632
IntervalVar(CpModelProto model, int start_index, int size_index, int end_index, int is_present_index, string name)
Definition: IntervalVariables.cs:21
pbc::RepeatedField< int > EnforcementLiteral
The constraint will be enforced iff all literals listed here are true.
Definition: CpModel.pb.cs:3335
override string ToString()
Definition: IntervalVariables.cs:64
This "special" constraint not only enforces (start + size == end) but can also be referred by other c...
Definition: CpModel.pb.cs:1161
pbc::RepeatedField< global::Google.OrTools.Sat.ConstraintProto > Constraints
Definition: CpModel.pb.cs:5276
IntervalVar(CpModelProto model, int start_index, int size_index, int end_index, string name)
Definition: IntervalVariables.cs:38
IntervalConstraintProto Proto
Definition: IntervalVariables.cs:59
Definition: CpModel.pb.cs:12