DotNet Reference
DotNet Reference
Detailed Description
Definition at line 18 of file SequenceVar.cs.
Public Member Functions | |
| SequenceVar (Solver s, IntervalVarVector intervals, IntVarVector nexts, string name) | |
| override string | ToString () |
| void | RankFirst (int index) |
| void | RankNotFirst (int index) |
| void | RankLast (int index) |
| void | RankNotLast (int index) |
| void | RankSequence (int[] rank_first, int[] rank_last, int[] unperformed) |
| IntervalVar | Interval (int index) |
| IntVar | Next (int index) |
| long | Size () |
| virtual void | Accept (ModelVisitor visitor) |
| void | Dispose () |
| Solver | solver () |
| void | FreezeQueue () |
| void | UnfreezeQueue () |
| void | EnqueueDelayedDemon (Demon d) |
| void | EnqueueVar (Demon d) |
| void | ResetActionOnFail () |
| void | SetVariableToCleanOnFail (IntVar v) |
| virtual string | Name () |
| void | SetName (string name) |
| bool | HasName () |
| virtual string | BaseName () |
Protected Member Functions | |
| override void | Dispose (bool disposing) |
Protected Attributes | |
| bool | swigCMemOwn |
Constructor & Destructor Documentation
◆ SequenceVar()
|
inline |
Definition at line 42 of file SequenceVar.cs.
Member Function Documentation
◆ Accept()
|
inlinevirtual |
Definition at line 88 of file SequenceVar.cs.
◆ BaseName()
|
inlinevirtualinherited |
Reimplemented in BooleanVar.
Definition at line 95 of file PropagationBaseObject.cs.
◆ Dispose() [1/2]
|
inlineinherited |
Definition at line 35 of file BaseObject.cs.
◆ Dispose() [2/2]
|
inlineprotectedvirtual |
Reimplemented from PropagationBaseObject.
Definition at line 29 of file SequenceVar.cs.
◆ EnqueueDelayedDemon()
|
inlineinherited |
Definition at line 64 of file PropagationBaseObject.cs.
◆ EnqueueVar()
|
inlineinherited |
Definition at line 68 of file PropagationBaseObject.cs.
◆ FreezeQueue()
|
inlineinherited |
Definition at line 56 of file PropagationBaseObject.cs.
◆ HasName()
|
inlineinherited |
Definition at line 90 of file PropagationBaseObject.cs.
◆ Interval()
|
inline |
Definition at line 71 of file SequenceVar.cs.
◆ Name()
|
inlinevirtualinherited |
Definition at line 80 of file PropagationBaseObject.cs.
◆ Next()
|
inline |
Definition at line 77 of file SequenceVar.cs.
◆ RankFirst()
|
inline |
Definition at line 51 of file SequenceVar.cs.
◆ RankLast()
|
inline |
Definition at line 59 of file SequenceVar.cs.
◆ RankNotFirst()
|
inline |
Definition at line 55 of file SequenceVar.cs.
◆ RankNotLast()
|
inline |
Definition at line 63 of file SequenceVar.cs.
◆ RankSequence()
|
inline |
Definition at line 67 of file SequenceVar.cs.
◆ ResetActionOnFail()
|
inlineinherited |
Definition at line 72 of file PropagationBaseObject.cs.
◆ SetName()
|
inlineinherited |
Definition at line 85 of file PropagationBaseObject.cs.
◆ SetVariableToCleanOnFail()
|
inlineinherited |
Definition at line 76 of file PropagationBaseObject.cs.
◆ Size()
|
inline |
Definition at line 83 of file SequenceVar.cs.
◆ solver()
|
inlineinherited |
Definition at line 50 of file PropagationBaseObject.cs.
◆ ToString()
|
inlinevirtual |
Reimplemented from PropagationBaseObject.
Definition at line 46 of file SequenceVar.cs.
◆ UnfreezeQueue()
|
inlineinherited |
Definition at line 60 of file PropagationBaseObject.cs.
Member Data Documentation
◆ swigCMemOwn
|
protectedinherited |
Definition at line 20 of file BaseObject.cs.
The documentation for this class was generated from the following file: