![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
The boxes defined by [start_x, end_x) * [start_y, end_y) cannot overlap. Furthermore, one box is optional if at least one of the x or y interval is optional. More...
The boxes defined by [start_x, end_x) * [start_y, end_y) cannot overlap. Furthermore, one box is optional if at least one of the x or y interval is optional.
Definition at line 2580 of file CpModel.pb.cs.
Public Member Functions | |
| NoOverlap2DConstraintProto () | |
| NoOverlap2DConstraintProto (NoOverlap2DConstraintProto other) | |
| NoOverlap2DConstraintProto | Clone () |
| override bool | Equals (object other) |
| bool | Equals (NoOverlap2DConstraintProto other) |
| override int | GetHashCode () |
| override string | ToString () |
| void | WriteTo (pb::CodedOutputStream output) |
| int | CalculateSize () |
| void | MergeFrom (NoOverlap2DConstraintProto other) |
| void | MergeFrom (pb::CodedInputStream input) |
Static Public Attributes | |
| const int | XIntervalsFieldNumber = 1 |
| Field number for the "x_intervals" field. | |
| const int | YIntervalsFieldNumber = 2 |
| Field number for the "y_intervals" field. | |
Properties | |
| static pb::MessageParser< NoOverlap2DConstraintProto > | Parser [get] |
| static pbr::MessageDescriptor | Descriptor [get] |
| pbc::RepeatedField< int > | XIntervals [get] |
| pbc::RepeatedField< int > | YIntervals [get] |
| Same size as x_intervals. | |
|
inline |
Definition at line 2605 of file CpModel.pb.cs.
|
inline |
Definition at line 2613 of file CpModel.pb.cs.
|
inline |
Definition at line 2716 of file CpModel.pb.cs.
|
inline |
Definition at line 2621 of file CpModel.pb.cs.
|
inline |
Definition at line 2658 of file CpModel.pb.cs.
|
inline |
Definition at line 2652 of file CpModel.pb.cs.
|
inline |
Definition at line 2672 of file CpModel.pb.cs.
|
inline |
Definition at line 2728 of file CpModel.pb.cs.
|
inline |
Definition at line 2739 of file CpModel.pb.cs.
|
inline |
Definition at line 2684 of file CpModel.pb.cs.
|
inline |
Definition at line 2690 of file CpModel.pb.cs.
|
static |
Field number for the "x_intervals" field.
Definition at line 2626 of file CpModel.pb.cs.
|
static |
Field number for the "y_intervals" field.
Definition at line 2637 of file CpModel.pb.cs.
|
staticget |
Definition at line 2593 of file CpModel.pb.cs.
|
staticget |
Definition at line 2589 of file CpModel.pb.cs.
|
get |
Definition at line 2632 of file CpModel.pb.cs.
|
get |
Same size as x_intervals.
Definition at line 2646 of file CpModel.pb.cs.