The IloModelerImpl type exposes the following members.

Methods

  Name Description
Public method Abs(IIntExpr)
Public method Abs(INumExpr)
Public method Add(IAddable) (Inherited from IloModelImpl.)
Public method Add(array<IAddable>[]()[][]) (Inherited from IloModelImpl.)
Public method Add(array<IAddable>[]()[][], Int32, Int32) (Inherited from IloModelImpl.)
Public method AddEq(Double, INumExpr)
Public method AddEq(INumExpr, INumExpr)
Public method AddEq(INumExpr, Double)
Public method AddEq(Double, INumExpr, String)
Public method AddEq(INumExpr, INumExpr, String)
Public method AddEq(INumExpr, Double, String)
Public method AddGe(Double, INumExpr)
Public method AddGe(INumExpr, INumExpr)
Public method AddGe(INumExpr, Double)
Public method AddGe(Double, INumExpr, String)
Public method AddGe(INumExpr, INumExpr, String)
Public method AddGe(INumExpr, Double, String)
Public method AddLe(Double, INumExpr)
Public method AddLe(INumExpr, INumExpr)
Public method AddLe(INumExpr, Double)
Public method AddLe(Double, INumExpr, String)
Public method AddLe(INumExpr, INumExpr, String)
Public method AddLe(INumExpr, Double, String)
Public method AddMaximize(INumExpr)
Public method AddMaximize(INumExpr, String)
Public method AddMinimize(INumExpr)
Public method AddMinimize(INumExpr, String)
Public method AddObjective(ObjectiveSense, INumExpr)
Public method AddObjective(ObjectiveSense, INumExpr, String)
Public method AddRange(Double, INumExpr, Double)
Public method AddRange(Double, INumExpr, Double, String)
Public method And()()()()
Public method And(array<IConstraint>[]()[][])
Public method And(IConstraint, IConstraint)
Public method And(array<IConstraint>[]()[][], String)
Public method And(IConstraint, IConstraint, String)
Public method And(array<IConstraint>[]()[][], Int32, Int32)
Public method And(array<IConstraint>[]()[][], Int32, Int32, String)
Public method BoolVar()()()()
Public method BoolVar(String)
Public method BoolVarArray(Int32)
Public method BoolVarArray(Int32, array<String>[]()[][])
Public method ClearModel
Public method Constant(Double)
Public method Constant(Int32)
Public method Diff(Double, INumExpr)
Public method Diff(Int32, IIntExpr)
Public method Diff(IIntExpr, IIntExpr)
Public method Diff(IIntExpr, Int32)
Public method Diff(INumExpr, INumExpr)
Public method Diff(INumExpr, Double)
Public method End
Public method Eq(Double, INumExpr)
Public method Eq(INumExpr, INumExpr)
Public method Eq(INumExpr, Double)
Public method Eq(Double, INumExpr, String)
Public method Eq(INumExpr, INumExpr, String)
Public method Eq(INumExpr, Double, String)
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method Ge(Double, INumExpr)
Public method Ge(Int32, ICumulFunctionExpr)
Public method Ge(ICumulFunctionExpr, Int32)
Public method Ge(INumExpr, INumExpr)
Public method Ge(INumExpr, Double)
Public method Ge(Double, INumExpr, String)
Public method Ge(INumExpr, INumExpr, String)
Public method Ge(INumExpr, Double, String)
Public method GetEnumerator (Inherited from IloModelImpl.)
Public method getEnvImpl
Public method getEnvImplNoThrow
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method getModelImpl (Inherited from IloModelImpl.)
Public method GetType
Gets the type of the current instance.
(Inherited from Object.)
Public method IfThen(IConstraint, IConstraint)
Public method IfThen(IConstraint, IConstraint, String)
Public method IntExpr
Public method IntVar(Int32, Int32)
Public method IntVar(Int32, Int32, String)
Public method IntVarArray(Int32, Int32, Int32)
Public method IntVarArray(Int32, array<Int32>[]()[][], array<Int32>[]()[][])
Public method IntVarArray(Int32, Int32, Int32, array<String>[]()[][])
Public method IntVarArray(Int32, array<Int32>[]()[][], array<Int32>[]()[][], array<String>[]()[][])
Public method Le(Double, INumExpr)
Public method Le(Int32, ICumulFunctionExpr)
Public method Le(ICumulFunctionExpr, Int32)
Public method Le(INumExpr, INumExpr)
Public method Le(INumExpr, Double)
Public method Le(Double, INumExpr, String)
Public method Le(INumExpr, INumExpr, String)
Public method Le(INumExpr, Double, String)
Public method LinearIntExpr()()()()
Public method LinearIntExpr(Int32)
Public method LinearNumExpr()()()()
Public method LinearNumExpr(Double)
Public method MakeClone (Inherited from IloModelImpl.)
Public method Max(array<IIntExpr>[]()[][])
Public method Max(array<INumExpr>[]()[][])
Public method Max(Double, INumExpr)
Public method Max(Int32, IIntExpr)
Public method Max(IIntExpr, IIntExpr)
Public method Max(IIntExpr, Int32)
Public method Max(INumExpr, INumExpr)
Public method Max(INumExpr, Double)
Public method Maximize(INumExpr)
Public method Maximize(INumExpr, String)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method Min(array<IIntExpr>[]()[][])
Public method Min(array<INumExpr>[]()[][])
Public method Min(Double, INumExpr)
Public method Min(Int32, IIntExpr)
Public method Min(IIntExpr, IIntExpr)
Public method Min(IIntExpr, Int32)
Public method Min(INumExpr, INumExpr)
Public method Min(INumExpr, Double)
Public method Minimize(INumExpr)
Public method Minimize(INumExpr, String)
Public method Negative(IIntExpr)
Public method Negative(INumExpr)
Public method Not(IConstraint)
Public method Not(IConstraint, String)
Public method NumExpr
Public method NumVar(Double, Double)
Public method NumVar(Double, Double, NumVarType)
Public method NumVar(Double, Double, String)
Public method NumVar(Double, Double, NumVarType, String)
Public method NumVarArray(Int32, Double, Double)
Public method NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][])
Public method NumVarArray(Int32, Double, Double, NumVarType)
Public method NumVarArray(Int32, Double, Double, array<String>[]()[][])
Public method NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][], array<NumVarType>[]()[][])
Public method NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][], array<String>[]()[][])
Public method NumVarArray(Int32, Double, Double, NumVarType, array<String>[]()[][])
Public method NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][], array<NumVarType>[]()[][], array<String>[]()[][])
Public method numVarArrayO(Int32, Double, Double)
Public method numVarArrayO(Int32, array<Double>[]()[][], array<Double>[]()[][], array<NumVarType>[]()[][])
Public method Objective(ObjectiveSense, INumExpr)
Public method Objective(ObjectiveSense, INumExpr, String)
Public method Or()()()()
Public method Or(array<IConstraint>[]()[][])
Public method Or(IConstraint, IConstraint)
Public method Or(array<IConstraint>[]()[][], String)
Public method Or(IConstraint, IConstraint, String)
Public method Or(array<IConstraint>[]()[][], Int32, Int32)
Public method Or(array<IConstraint>[]()[][], Int32, Int32, String)
Public method Prod(Double, INumExpr)
Public method Prod(Int32, IIntExpr)
Public method Prod(IIntExpr, IIntExpr)
Public method Prod(IIntExpr, Int32)
Public method Prod(INumExpr, INumExpr)
Public method Prod(INumExpr, Double)
Public method Prod(Double, INumVar, INumVar)
Public method Prod(INumVar, INumVar, Double)
Public method Prod(INumVar, Double, INumVar)
Public method Range(Double, INumExpr, Double)
Public method Range(Double, INumExpr, Double, String)
Public method Remove(IAddable) (Inherited from IloModelImpl.)
Public method Remove(array<IAddable>[]()[][]) (Inherited from IloModelImpl.)
Public method Remove(array<IAddable>[]()[][], Int32, Int32) (Inherited from IloModelImpl.)
Public method ScalProd(array<Double>[]()[][], array<INumVar>[]()[][])
Public method ScalProd(array<Int32>[]()[][], array<IIntVar>[]()[][])
Public method ScalProd(array<Int32>[]()[][], array<INumVar>[]()[][])
Public method ScalProd(array<IIntVar>[]()[][], array<IIntVar>[]()[][])
Public method ScalProd(array<IIntVar>[]()[][], array<Int32>[]()[][])
Public method ScalProd(array<INumVar>[]()[][], array<INumVar>[]()[][])
Public method ScalProd(array<INumVar>[]()[][], array<Double>[]()[][])
Public method ScalProd(array<INumVar>[]()[][], array<Int32>[]()[][])
Public method ScalProd(array<Double>[]()[][], array<INumVar>[]()[][], Int32, Int32)
Public method ScalProd(array<Int32>[]()[][], array<IIntVar>[]()[][], Int32, Int32)
Public method ScalProd(array<Int32>[]()[][], array<INumVar>[]()[][], Int32, Int32)
Public method ScalProd(array<IIntVar>[]()[][], array<IIntVar>[]()[][], Int32, Int32)
Public method ScalProd(array<IIntVar>[]()[][], array<Int32>[]()[][], Int32, Int32)
Public method ScalProd(array<INumVar>[]()[][], array<INumVar>[]()[][], Int32, Int32)
Public method ScalProd(array<INumVar>[]()[][], array<Double>[]()[][], Int32, Int32)
Public method ScalProd(array<INumVar>[]()[][], array<Int32>[]()[][], Int32, Int32)
Public method setModelImpl (Inherited from IloModelImpl.)
Public method Square(IIntExpr)
Public method Square(INumExpr)
Public method Sum(array<IIntExpr>[]()[][])
Public method Sum(array<INumExpr>[]()[][])
Public method Sum(Double, INumExpr)
Public method Sum(Int32, IIntExpr)
Public method Sum(IIntExpr, IIntExpr)
Public method Sum(IIntExpr, Int32)
Public method Sum(INumExpr, INumExpr)
Public method Sum(INumExpr, Double)
Public method Sum(IIntExpr, IIntExpr, IIntExpr)
Public method Sum(array<IIntExpr>[]()[][], Int32, Int32)
Public method Sum(INumExpr, INumExpr, INumExpr)
Public method Sum(array<INumExpr>[]()[][], Int32, Int32)
Public method Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr)
Public method Sum(INumExpr, INumExpr, INumExpr, INumExpr)
Public method Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr)
Public method Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr)
Public method Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr)
Public method Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr)
Public method Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr)
Public method Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr)
Public method Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr)
Public method Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr)
Public method ToString (Inherited from IloModelImpl.)
Public method VisitChildren (Inherited from IloModelImpl.)

See Also