DotNet Reference
.Net Reference
RevPartialSequence.cs
Go to the documentation of this file.
27 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(RevPartialSequence obj) {
28 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
47 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
52 public RevPartialSequence( int[] items) : this(operations_research_constraint_solverPINVOKE.new_RevPartialSequence__SWIG_0( items.Length, items ), true) {
55 public RevPartialSequence(int size) : this(operations_research_constraint_solverPINVOKE.new_RevPartialSequence__SWIG_1(size), true) {
59 int ret = operations_research_constraint_solverPINVOKE.RevPartialSequence_NumFirstRanked(swigCPtr);
64 int ret = operations_research_constraint_solverPINVOKE.RevPartialSequence_NumLastRanked(swigCPtr);
74 operations_research_constraint_solverPINVOKE.RevPartialSequence_RankFirst(swigCPtr, Solver.getCPtr(solver), elt);
78 operations_research_constraint_solverPINVOKE.RevPartialSequence_RankLast(swigCPtr, Solver.getCPtr(solver), elt);
82 bool ret = operations_research_constraint_solverPINVOKE.RevPartialSequence_IsRanked(swigCPtr, elt);
static bool RevPartialSequence_IsRanked(global::System.Runtime.InteropServices.HandleRef jarg1, int jarg2)
static string RevPartialSequence_ToString(global::System.Runtime.InteropServices.HandleRef jarg1)
int NumLastRanked()
Definition: RevPartialSequence.cs:63
bool swigCMemOwn
Definition: RevPartialSequence.cs:20
static void RevPartialSequence_RankLast(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
static int RevPartialSequence_NumLastRanked(global::System.Runtime.InteropServices.HandleRef jarg1)
void RankLast(Solver solver, int elt)
Definition: RevPartialSequence.cs:77
void Dispose()
Definition: RevPartialSequence.cs:35
int Size()
Definition: RevPartialSequence.cs:68
Google.OrTools.ConstraintSolver.operations_research_constraint_solverPINVOKE.RevPartialSequence_Size
static int RevPartialSequence_Size(global::System.Runtime.InteropServices.HandleRef jarg1)
void RankFirst(Solver solver, int elt)
Definition: RevPartialSequence.cs:73
static void delete_RevPartialSequence(global::System.Runtime.InteropServices.HandleRef jarg1)
int NumFirstRanked()
Definition: RevPartialSequence.cs:58
RevPartialSequence(int[] items)
Definition: RevPartialSequence.cs:52
virtual void Dispose(bool disposing)
Definition: RevPartialSequence.cs:40
static void RevPartialSequence_RankFirst(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, int jarg3)
RevPartialSequence(int size)
Definition: RevPartialSequence.cs:55
static int RevPartialSequence_NumFirstRanked(global::System.Runtime.InteropServices.HandleRef jarg1)
string ToString()
Definition: RevPartialSequence.cs:86
bool IsRanked(int elt)
Definition: RevPartialSequence.cs:81