![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
This is not really a constraint. It is there so it can be referred by other constraints using this "interval" concept. More...
This is not really a constraint. It is there so it can be referred by other constraints using this "interval" concept.
IMPORTANT: For now, this constraint do not enforce any relations on the components, and it is up to the client to add in the model:
Definition at line 2081 of file CpModel.pb.cs.
Public Member Functions | |
IntervalConstraintProto () | |
IntervalConstraintProto (IntervalConstraintProto other) | |
IntervalConstraintProto | Clone () |
override bool | Equals (object other) |
bool | Equals (IntervalConstraintProto other) |
override int | GetHashCode () |
override string | ToString () |
void | WriteTo (pb::CodedOutputStream output) |
int | CalculateSize () |
void | MergeFrom (IntervalConstraintProto other) |
void | MergeFrom (pb::CodedInputStream input) |
Static Public Attributes | |
const int | StartFieldNumber = 4 |
Field number for the "start" field. | |
const int | EndFieldNumber = 5 |
Field number for the "end" field. | |
const int | SizeFieldNumber = 6 |
Field number for the "size" field. |
Properties | |
static pb::MessageParser< IntervalConstraintProto > | Parser [get] |
static pbr::MessageDescriptor | Descriptor [get] |
global::Google.OrTools.Sat.LinearExpressionProto | Start [get, set] |
global::Google.OrTools.Sat.LinearExpressionProto | End [get, set] |
global::Google.OrTools.Sat.LinearExpressionProto | Size [get, set] |
|
inline |
Definition at line 2106 of file CpModel.pb.cs.
|
inline |
Definition at line 2114 of file CpModel.pb.cs.
|
inline |
Definition at line 2251 of file CpModel.pb.cs.
|
inline |
Definition at line 2123 of file CpModel.pb.cs.
|
inline |
Definition at line 2171 of file CpModel.pb.cs.
|
inline |
Definition at line 2165 of file CpModel.pb.cs.
|
inline |
Definition at line 2186 of file CpModel.pb.cs.
|
inline |
Definition at line 2270 of file CpModel.pb.cs.
|
inline |
Definition at line 2297 of file CpModel.pb.cs.
|
inline |
Definition at line 2199 of file CpModel.pb.cs.
|
inline |
Definition at line 2205 of file CpModel.pb.cs.
|
static |
Field number for the "end" field.
Definition at line 2140 of file CpModel.pb.cs.
|
static |
Field number for the "size" field.
Definition at line 2152 of file CpModel.pb.cs.
|
static |
Field number for the "start" field.
Definition at line 2128 of file CpModel.pb.cs.
|
staticget |
Definition at line 2094 of file CpModel.pb.cs.
|
getset |
Definition at line 2144 of file CpModel.pb.cs.
|
staticget |
Definition at line 2090 of file CpModel.pb.cs.
|
getset |
Definition at line 2156 of file CpModel.pb.cs.
|
getset |
Definition at line 2132 of file CpModel.pb.cs.