DotNet Reference
DotNet Reference
Detailed Description
Another routing constraint.
This one forces the nexts variables to form a permutation, and cycles of this permutation of length more than 1 (nonloops) to contain exactly one of the distinguished nodes.
Definition at line 2837 of file CpModel.pb.cs.
Public Member Functions | |
| CircuitCoveringConstraintProto () | |
| CircuitCoveringConstraintProto (CircuitCoveringConstraintProto other) | |
| CircuitCoveringConstraintProto | Clone () |
| override bool | Equals (object other) |
| bool | Equals (CircuitCoveringConstraintProto other) |
| override int | GetHashCode () |
| override string | ToString () |
| void | WriteTo (pb::CodedOutputStream output) |
| int | CalculateSize () |
| void | MergeFrom (CircuitCoveringConstraintProto other) |
| void | MergeFrom (pb::CodedInputStream input) |
Static Public Attributes | |
| const int | NextsFieldNumber = 1 |
| Field number for the "nexts" field. More... | |
| const int | DistinguishedNodesFieldNumber = 2 |
| Field number for the "distinguished_nodes" field. More... | |
Properties | |
| static pb::MessageParser< CircuitCoveringConstraintProto > | Parser [get] |
| static pbr::MessageDescriptor | Descriptor [get] |
| pbc::RepeatedField< int > | Nexts [get] |
| pbc::RepeatedField< long > | DistinguishedNodes [get] |
Constructor & Destructor Documentation
◆ CircuitCoveringConstraintProto() [1/2]
|
inline |
Definition at line 2854 of file CpModel.pb.cs.
◆ CircuitCoveringConstraintProto() [2/2]
|
inline |
Definition at line 2861 of file CpModel.pb.cs.
Member Function Documentation
◆ CalculateSize()
|
inline |
Definition at line 2936 of file CpModel.pb.cs.
◆ Clone()
|
inline |
Definition at line 2868 of file CpModel.pb.cs.
◆ Equals() [1/2]
|
inline |
Definition at line 2898 of file CpModel.pb.cs.
◆ Equals() [2/2]
|
inline |
Definition at line 2893 of file CpModel.pb.cs.
◆ GetHashCode()
|
inline |
Definition at line 2911 of file CpModel.pb.cs.
◆ MergeFrom() [1/2]
|
inline |
Definition at line 2947 of file CpModel.pb.cs.
◆ MergeFrom() [2/2]
|
inline |
Definition at line 2957 of file CpModel.pb.cs.
◆ ToString()
|
inline |
Definition at line 2922 of file CpModel.pb.cs.
◆ WriteTo()
|
inline |
Definition at line 2927 of file CpModel.pb.cs.
Member Data Documentation
◆ DistinguishedNodesFieldNumber
|
static |
Field number for the "distinguished_nodes" field.
Definition at line 2883 of file CpModel.pb.cs.
◆ NextsFieldNumber
|
static |
Field number for the "nexts" field.
Definition at line 2873 of file CpModel.pb.cs.
Property Documentation
◆ Descriptor
|
staticget |
Definition at line 2844 of file CpModel.pb.cs.
◆ DistinguishedNodes
|
get |
Definition at line 2888 of file CpModel.pb.cs.
◆ Nexts
|
get |
Definition at line 2878 of file CpModel.pb.cs.
◆ Parser
|
staticget |
Definition at line 2841 of file CpModel.pb.cs.
The documentation for this class was generated from the following file: