DotNet Reference
DotNet Reference
linear_solver/Constraint.cs
Go to the documentation of this file.
23 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
42 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
53 operations_research_linear_solverPINVOKE.Constraint_SetCoefficient(swigCPtr, Variable.getCPtr(var), coeff);
57 double ret = operations_research_linear_solverPINVOKE.Constraint_GetCoefficient(swigCPtr, Variable.getCPtr(var));
103 Solver.BasisStatus ret = (Solver.BasisStatus)operations_research_linear_solverPINVOKE.Constraint_BasisStatus(swigCPtr);
static int Constraint_Index(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Constraint_GetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2)
static bool Constraint_IsLazy(global::System.Runtime.InteropServices.HandleRef jarg1)
virtual void Dispose(bool disposing)
Definition: linear_solver/Constraint.cs:35
void SetCoefficient(Variable var, double coeff)
Definition: linear_solver/Constraint.cs:52
static double Constraint_DualValue(global::System.Runtime.InteropServices.HandleRef jarg1)
Solver.BasisStatus BasisStatus()
Definition: linear_solver/Constraint.cs:102
void Dispose()
Definition: linear_solver/Constraint.cs:30
static int Constraint_BasisStatus(global::System.Runtime.InteropServices.HandleRef jarg1)
double DualValue()
Definition: linear_solver/Constraint.cs:97
Definition: operations_research_linear_solverPINVOKE.cs:13
bool swigCMemOwn
Definition: linear_solver/Constraint.cs:15
static string Constraint_Name(global::System.Runtime.InteropServices.HandleRef jarg1)
static void Constraint_SetIsLazy(global::System.Runtime.InteropServices.HandleRef jarg1, bool jarg2)
void SetIsLazy(bool laziness)
Definition: linear_solver/Constraint.cs:88
static void Constraint_SetLb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void Constraint_SetCoefficient(global::System.Runtime.InteropServices.HandleRef jarg1, global::System.Runtime.InteropServices.HandleRef jarg2, double jarg3)
void SetUb(double ub)
Definition: linear_solver/Constraint.cs:75
double GetCoefficient(Variable var)
Definition: linear_solver/Constraint.cs:56
static double Constraint_Ub(global::System.Runtime.InteropServices.HandleRef jarg1)
static double Constraint_Lb(global::System.Runtime.InteropServices.HandleRef jarg1)
static void delete_Constraint(global::System.Runtime.InteropServices.HandleRef jarg1)
bool IsLazy()
Definition: linear_solver/Constraint.cs:83
void SetBounds(double lb, double ub)
Definition: linear_solver/Constraint.cs:79
static void Constraint_SetUb(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2)
static void Constraint_SetBounds(global::System.Runtime.InteropServices.HandleRef jarg1, double jarg2, double jarg3)
void SetLb(double lb)
Definition: linear_solver/Constraint.cs:71