The IModeler type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
|
|
Abs |
Creates and returns the new expression abs(e).
|
|
|
Add(IAddable) |
This method adds the extractable object to the invoking
model.
(Inherited from IModel.) |
|
|
Add(array<IAddable>[]()[][]) |
This method adds the array of extractable objects to the invoking
model.
(Inherited from IModel.) |
|
|
Add(array<IAddable>[]()[][], Int32, Int32) |
This method adds modeling objects to the invoking IModel.
(Inherited from IModel.) |
|
|
AddEq(Double, INumExpr) |
Creates and returns an instance of IRange
initialized to represent the constraint val == expr
and added to the invoking instance of IModel.
|
|
|
AddEq(INumExpr, INumExpr) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 == e2,
and added to the invoking instance of IModel.
|
|
|
AddEq(INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint expr == rhs,
and added to the invoking IModel.
|
|
|
AddEq(Double, INumExpr, String) |
Creates and returns an instance of IRange
initialized to represent the constraint val == expr
and added to the invoking instance of IModel.
|
|
|
AddEq(INumExpr, INumExpr, String) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 == e2,
and added to the invoking instance of IModel.
|
|
|
AddEq(INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint expr == rhs,
and added to the invoking instance of IModel.
|
|
|
AddGe(Double, INumExpr) |
Creates and returns an instance of IRange
initialized to represent the constraint val >= expr
and added to the invoking instance of IModel.
|
|
|
AddGe(INumExpr, INumExpr) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 >= e2
and added to the invoking instance of IModel.
|
|
|
AddGe(INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint expr >= rhs
and added to the invoking instance of IModel.
|
|
|
AddGe(Double, INumExpr, String) |
Creates and returns an instance of IRange
initialized to represent the constraint val >= expr
and added to the invoking instance of IModel.
|
|
|
AddGe(INumExpr, INumExpr, String) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 >= e2
and added to the invoking instance of IModel.
|
|
|
AddGe(INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint expr >= rhs
and added to the invoking instance of IModel.
|
|
|
AddLe(Double, INumExpr) |
Creates and returns an instance of IRange
initialized to represent the constraint val <= expr
and added to the invoking instance of IModel.
|
|
|
AddLe(INumExpr, INumExpr) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 <= e2,
and added to the invoking instance of IModel.
|
|
|
AddLe(INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint expr <= rhs
and added to the invoking instance of IModel.
|
|
|
AddLe(Double, INumExpr, String) |
Creates and returns an instance of IRange
initialized to represent the constraint val <= expr
and added to the invoking instance of IModel.
|
|
|
AddLe(INumExpr, INumExpr, String) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 <= e2
and added to the invoking instance of IModel.
|
|
|
AddLe(INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint expr <= rhs
and added to the invoking instance of IModel.
|
|
|
AddMaximize(INumExpr) |
Creates and returns an instance of IObjective
representing an objective to maximize the expression expr
and added to the invoking model.
|
|
|
AddMaximize(INumExpr, String) |
Creates and returns an instance of IObjective,
representing an objective to maximize the expression expr,
assigned the name name, and added to the invoking model.
|
|
|
AddMinimize(INumExpr) |
Creates and returns an instance of IObjective
representing an objective to minimize the expression expr
and added to the invoking model.
|
|
|
AddMinimize(INumExpr, String) |
Creates and returns an instance of IObjective
representing an objective to minimize the expression expr,
assigned the name name, and added to the invoking model.
|
|
|
AddObjective(ObjectiveSense, INumExpr) |
Creates and returns an instance of IObjective
representing an objective to optimize the expression
expr with respect to the optimization sense
indicated by sense and added to the invoking model.
|
|
|
AddObjective(ObjectiveSense, INumExpr, String) |
Creates and returns an instance of IObjective
representing an objective to optimize the expression expr
with respect to the optimization sense indicated by sense,
assigned the name name, and
added to the invoking model.
|
|
|
AddRange(Double, INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint
lb <= expr <= ub
and added to the invoking instance of
lb <= expr <= ub.
|
|
|
AddRange(Double, INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint
lb <= expr <= ub
and added to the invoking instance of IModel.
|
|
|
And()()()() |
Creates an IAnd constraint suitable for grouping
other constraints or building logical constraints. Constraints can be
added and removed to the IAnd constraint by using its
methods Add and Remove.
|
|
|
And(array<IConstraint>[]()[][]) |
Groups several constraints together.
|
|
|
And(IConstraint, IConstraint) |
Group several constraints together.
|
|
|
And(array<IConstraint>[]()[][], String) |
Groups several constraints together.
|
|
|
And(IConstraint, IConstraint, String) |
Group several constraints together.
|
|
|
And(array<IConstraint>[]()[][], Int32, Int32) |
Groups several constraints together.
|
|
|
And(array<IConstraint>[]()[][], Int32, Int32, String) |
Groups several constraints together.
|
|
|
BoolVar()()()() |
Creates and returns a new Boolean variable (domain 0,1).
|
|
|
BoolVar(String) |
Creates and returns a new Boolean variable (domain 0,1)
with its name.
|
|
|
BoolVarArray(Int32) |
Creates and returns an array of n
new Boolean variables (domain 0,1).
|
|
|
BoolVarArray(Int32, array<String>[]()[][]) |
Creates and returns an array of n
new Boolean variables (domain 0,1).
|
|
|
Constant(Double) |
Creates and returns an expression representing the
constant term x.
|
|
|
Constant(Int32) |
Creates and returns a new constant expression equal to
x.
|
|
|
Diff(Double, INumExpr) |
Creates and returns an expression representing the difference
between the value
v and the expression e1.
|
|
|
Diff(Int32, IIntExpr) |
Creates and returns an integer expression representing the difference
between the value v and the integer expression e1.
|
|
|
Diff(IIntExpr, IIntExpr) |
Creates and returns an integer expression representing the difference
between the integer expressions expr1
and expr2.
|
|
|
Diff(IIntExpr, Int32) |
Creates and returns an integer expression representing the difference
between integer expression e and value v.
|
|
|
Diff(INumExpr, INumExpr) |
Creates and returns an expression representing the difference
between the expressions
e1 and e2.
|
|
|
Diff(INumExpr, Double) |
Creates and returns an expression representing the
difference between expression
e and value v.
|
|
|
Eq(Double, INumExpr) |
Creates and returns an instance of IRange
initialized to represent the constraint val == expr.
|
|
|
Eq(INumExpr, INumExpr) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 == e2.
|
|
|
Eq(INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint expr == rhs.
|
|
|
Eq(Double, INumExpr, String) |
Creates and returns an instance of IRange
initialized to represent the constraint val == expr
and assigned the name name.
|
|
|
Eq(INumExpr, INumExpr, String) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 == e2 and
assigned the name name.
|
|
|
Eq(INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint expr == rhs
and assigned the name name.
|
|
|
Ge(Double, INumExpr) |
Creates and returns an instance of IRange
initialized to represent the constraint val >= expr.
|
|
|
Ge(INumExpr, INumExpr) |
Creates and returns an IRange
initialized to represent the constraint e1 >= e2.
|
|
|
Ge(INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint expr >= rhs.
|
|
|
Ge(Double, INumExpr, String) |
Creates and returns an instance of IRange
initialized to represent the constraint val >= expr
and assigned the name name.
|
|
|
Ge(INumExpr, INumExpr, String) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 >= e2
and assigned the name name.
|
|
|
Ge(INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint expr >= rhs
and assigned the name name.
|
|
|
GetEnumerator |
This method returns an enumerator that traverses the objects in
the model.
(Inherited from IModel.) |
|
|
IfThen(IConstraint, IConstraint) |
Returns a constraint that if con1 is true, then
con2 must also be true.
|
|
|
IfThen(IConstraint, IConstraint, String) |
Returns a constraint that if con1 is true, then
con2 must also be true.
|
|
|
IntExpr |
Creates and returns an empty expression as an object.
|
|
|
IntVar(Int32, Int32) |
Creates and returns a new integer variable with the specified bounds.
|
|
|
IntVar(Int32, Int32, String) |
Creates and returns a new integer variable with the specified bounds
and a name.
|
|
|
IntVarArray(Int32, Int32, Int32) |
Returns a new array of n integer variables
with the specified bounds.
|
|
|
IntVarArray(Int32, array<Int32>[]()[][], array<Int32>[]()[][]) |
Creates an array of length n
initialized to n new integer variables,
each variable with its own bounds.
|
|
|
IntVarArray(Int32, Int32, Int32, array<String>[]()[][]) |
Creates an array of length n initialized
to n new modeling integer
variables, each with the same specified bounds
and returns them in an array.
|
|
|
IntVarArray(Int32, array<Int32>[]()[][], array<Int32>[]()[][], array<String>[]()[][]) |
Creates an array of length n
initialized to n new integer variables,
each variable with its own bounds.
|
|
|
Le(Double, INumExpr) |
Creates and returns an instance of IRange
initialized to represent the constraint val <= expr.
|
|
|
Le(INumExpr, INumExpr) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 <= e2.
|
|
|
Le(INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint expr <= rhs.
|
|
|
Le(Double, INumExpr, String) |
Creates and returns an instance of IRange
initialized to represent the constraint val <= expr
and assigned the name name.
|
|
|
Le(INumExpr, INumExpr, String) |
Creates and returns an instance of IConstraint
initialized to represent the constraint e1 <= e2
and assigned the name name.
|
|
|
Le(INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint expr <= rhs
and assigned the name name.
|
|
|
LinearIntExpr()()()() |
Creates and returns a zero integer linear expression.
|
|
|
LinearIntExpr(Int32) |
Creates and returns an integer linear expression
initialized as a constant.
|
|
|
LinearNumExpr()()()() |
Creates and returns a zero linear expression.
|
|
|
LinearNumExpr(Double) |
Creates and returns a linear expression initialized as the constant.
|
|
|
MakeClone |
This method must be implemented so that it copies the invoking object
to the engine of the given copy manager using the copy manager.
(Inherited from ICopyable.) |
|
|
Max(array<IIntExpr>[]()[][]) |
Creates and returns the new expression max(e).
|
|
|
Max(array<INumExpr>[]()[][]) |
Creates and returns the new expression max(e).
|
|
|
Max(Double, INumExpr) |
Creates and returns the new expression max(val, e2).
|
|
|
Max(Int32, IIntExpr) |
Creates and returns the new expression max(val, e2).
|
|
|
Max(IIntExpr, IIntExpr) |
Creates and returns the new expression max(e1, e2).
|
|
|
Max(IIntExpr, Int32) |
Creates and returns the new expression max(e1, val).
|
|
|
Max(INumExpr, INumExpr) |
Creates and returns the new expression max(e1, e2).
|
|
|
Max(INumExpr, Double) |
Creates and returns the new expression max(e1, val).
|
|
|
Maximize(INumExpr) |
Creates and returns an instance of IObjective
representing an objective to maximize the expression expr.
|
|
|
Maximize(INumExpr, String) |
Creates and returns an instance of IObjective
representing an objective to maximize the expression
expr and assigned the name name.
|
|
|
Min(array<IIntExpr>[]()[][]) |
Creates and returns the new expression min(e).
|
|
|
Min(array<INumExpr>[]()[][]) |
Creates and returns the new expression min(e).
|
|
|
Min(Double, INumExpr) |
Creates and returns the new expression min(val, e2).
|
|
|
Min(Int32, IIntExpr) |
Creates and returns the new expression min(val, e2).
|
|
|
Min(IIntExpr, IIntExpr) |
Creates and returns the new expression min(e1, e2).
|
|
|
Min(IIntExpr, Int32) |
Creates and returns the new expression min(e1, val).
|
|
|
Min(INumExpr, INumExpr) |
Creates and returns the new expression min(e1, e2).
|
|
|
Min(INumExpr, Double) |
Creates and returns the new expression min(e1, val).
|
|
|
Minimize(INumExpr) |
Creates and returns an instance of IObjective
representing an objective to minimize the expression expr.
|
|
|
Minimize(INumExpr, String) |
Creates and returns an instance of IObjective
representing an objective to minimize the expression
expr and assigned the name name.
|
|
|
Negative(IIntExpr) |
Creates and returns the new expression -e,
the negation of the expression e.
|
|
|
Negative(INumExpr) |
Creates and returns the new expression -e,
the negation of the expression e.
|
|
|
Not(IConstraint) |
Returns a constraint that is the logical negation of its argument.
|
|
|
Not(IConstraint, String) |
Returns a constraint that is the logical negation of its argument
and assigns the string name as the name of the
returned constraint.
|
|
|
NumExpr |
Creates and returns an empty expression.
|
|
|
NumVar(Double, Double) |
Creates a new modeling variable object of the
type NumVarType.Float.
|
|
|
NumVar(Double, Double, NumVarType) |
Creates a new numeric variable object.
|
|
|
NumVar(Double, Double, String) |
Creates a new modeling variable of the
type NumVarType.Float.
|
|
|
NumVar(Double, Double, NumVarType, String) |
Creates a new modeling variable object.
|
|
|
NumVarArray(Int32, Double, Double) |
Creates an array of length n
initialized to n new modeling variables
of the type NumVarType.Float.
|
|
|
NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][]) |
Creates an array of length n
initialized to n new modeling variables
of type NumVarType.Float.
|
|
|
NumVarArray(Int32, Double, Double, NumVarType) |
Creates n new numeric variable objects
and returns them in an array.
|
|
|
NumVarArray(Int32, Double, Double, array<String>[]()[][]) |
Creates an array of length n
initialized to n new modeling variables
of type NumVarType.Float.
|
|
|
NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][], array<NumVarType>[]()[][]) |
Creates n new numeric variables and
returns them in an array.
|
|
|
NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][], array<String>[]()[][]) |
Creates an array of length n
initialized to n new modeling variables
of type NumVarType.Float.
|
|
|
NumVarArray(Int32, Double, Double, NumVarType, array<String>[]()[][]) |
Creates n new numeric variable objects
and returns them in an array.
|
|
|
NumVarArray(Int32, array<Double>[]()[][], array<Double>[]()[][], array<NumVarType>[]()[][], array<String>[]()[][]) |
Creates n new numeric variable objects
and returns them in an array.
|
|
|
Objective(ObjectiveSense, INumExpr) |
Creates and returns an instance of IObjective
representing an objective to optimize the expression
expr with respect to the
optimization sense indicated by sense.
|
|
|
Objective(ObjectiveSense, INumExpr, String) |
Creates and returns an instance of IObjective
representing an objective to optimize the expression
expr with respect to the
optimization sense indicated by sense and
assigned the name name.
|
|
|
Or()()()() |
Creates an IOr constraint for expressing disjunctions.
|
|
|
Or(array<IConstraint>[]()[][]) |
Returns an IOr constraint indicating that at least one and possibly more than one
of the elements is true in its argument cons, an array
of constraints.
|
|
|
Or(IConstraint, IConstraint) |
Returns an or-constraint indicating that at least one and possibly more
than one argument is true.
|
|
|
Or(array<IConstraint>[]()[][], String) |
Returns an IOr constraint indicating that at least one and
possibly more than one
of the elements is true in its argument cons, an array
of constraints.
|
|
|
Or(IConstraint, IConstraint, String) |
Returns an or-constraint indicating that at least one and possibly both of
its arguments are true.
|
|
|
Or(array<IConstraint>[]()[][], Int32, Int32) |
Returns an or-constraint indicating that at least one and
possibly more than one
of the elements is true in the range of indices starting at the index
indicated by start and continuing through the number
of elements indicated by the number num among the elements
of its argument cons, an array of constraints.
|
|
|
Or(array<IConstraint>[]()[][], Int32, Int32, String) |
Returns an or-constraint indicating that at least one and
possibly more than one
of the elements is true in the range of indices starting at the index
indicated by start and continuing through the number
of elements indicated by the number num among the elements
of its argument cons, an array of constraints.
|
|
|
Prod(Double, INumExpr) |
Creates and returns an expression representing the product of
the expression
e1 and the value v.
|
|
|
Prod(Int32, IIntExpr) |
Creates and returns the new expression v * e.
|
|
|
Prod(IIntExpr, IIntExpr) |
Creates and returns the new expression e1 * e2.
|
|
|
Prod(IIntExpr, Int32) |
Creates and returns the new expression e * v.
|
|
|
Prod(INumExpr, INumExpr) |
Creates and returns an expression representing the product of
the expressions
expr1 and expr2.
|
|
|
Prod(INumExpr, Double) |
Creates and returns an expression representing the product of
the expression
e and the value v.
|
|
|
Prod(Double, INumVar, INumVar) |
Creates and returns an expression representing the product
of the value val, the variablevar1,
and the variable var2.
|
|
|
Prod(INumVar, INumVar, Double) |
Creates and returns an expression representing the product of
the variablevar1,
the variable var2, and
the value val,
|
|
|
Prod(INumVar, Double, INumVar) |
Creates and returns an expression representing the product of
the variablevar1,
the value val,
and the variable var2.
|
|
|
Range(Double, INumExpr, Double) |
Creates and returns an instance of IRange
initialized to represent the constraint
lb <= expr <= ub.
|
|
|
Range(Double, INumExpr, Double, String) |
Creates and returns an instance of IRange
initialized to represent the constraint
lb <= expr <= ub
and assigned the name name.
|
|
|
Remove(IAddable) |
This method removes the extractable object from the invoking
model.
(Inherited from IModel.) |
|
|
Remove(array<IAddable>[]()[][]) |
This method removes the array of extractable objects
from the invoking model.
(Inherited from IModel.) |
|
|
Remove(array<IAddable>[]()[][], Int32, Int32) |
This method removes modeling objects from the invoking IModel.
(Inherited from IModel.) |
|
|
ScalProd(array<Double>[]()[][], array<INumVar>[]()[][]) |
Creates and returns a linear expression representing
the scalar product of the
provided values with the provided variables.
|
|
|
ScalProd(array<Int32>[]()[][], array<IIntVar>[]()[][]) |
Creates and returns an integer linear expression
representing the scalar
product of the provided integer values with
the provided integer variables.
|
|
|
ScalProd(array<Int32>[]()[][], array<INumVar>[]()[][]) |
Creates and returns a linear expression
representing the scalar product of the
provided values with the provided variables.
|
|
|
ScalProd(array<IIntVar>[]()[][], array<IIntVar>[]()[][]) |
Creates and returns a linear expression representing the scalar product
of the provided variables.
|
|
|
ScalProd(array<IIntVar>[]()[][], array<Int32>[]()[][]) |
Creates and returns an integer linear expression representing
the scalar product of the provided integer values
with the provided integer variables.
|
|
|
ScalProd(array<INumVar>[]()[][], array<INumVar>[]()[][]) |
Creates and returns a linear expression representing the scalar product
of the variables provided as arguments.
|
|
|
ScalProd(array<INumVar>[]()[][], array<Double>[]()[][]) |
Creates and returns a linear expression representing
the scalar product of the
provided values with the provided variables.
|
|
|
ScalProd(array<INumVar>[]()[][], array<Int32>[]()[][]) |
Creates and returns a linear expression
representing the scalar product of the
provided values with the provided variables.
|
|
|
ScalProd(array<Double>[]()[][], array<INumVar>[]()[][], Int32, Int32) |
Creates and returns a linear expression
representing the scalar product of the
values provided in coefs[start]...coefs[start+num-1]
with the variables
provided in vars[start]...vars[start+num-1].
|
|
|
ScalProd(array<Int32>[]()[][], array<IIntVar>[]()[][], Int32, Int32) |
Creates and returns an integer linear expression representing the scalar
product of the integer values provided in
vals[start]...vals[start+num-1]
with the integer variables provided in
vars[start]...vars[start+num-1].
|
|
|
ScalProd(array<IIntVar>[]()[][], array<IIntVar>[]()[][], Int32, Int32) |
Creates and returns a linear expression representing the scalar product
of the variables provided as arguments.
|
|
|
ScalProd(array<IIntVar>[]()[][], array<Int32>[]()[][], Int32, Int32) |
Creates and returns an integer linear expression representing
the scalar product of the integer values provided in
vals[start]...vals[start+num-1]
with the integer variables provided in
vars[start]...vars[start+num-1].
|
|
|
ScalProd(array<INumVar>[]()[][], array<INumVar>[]()[][], Int32, Int32) |
Creates and returns a linear expression representing the scalar product
of the variables provided as arguments.
|
|
|
ScalProd(array<INumVar>[]()[][], array<Double>[]()[][], Int32, Int32) |
Creates and returns a linear expression
representing the scalar product of the
values provided in coefs[start]...coefs[start+num-1]
with the variables
provided in vars[start]...vars[start+num-1].
|
|
|
Square(IIntExpr) |
Creates and returns the new expression e^2.
|
|
|
Square(INumExpr) |
Creates and returns an expression representing the
square of the expression
e (that is, e * e).
|
|
|
Sum(array<IIntExpr>[]()[][]) |
Creates and returns an integer expression representing the sum of
the expressions provided in the array expr.
|
|
|
Sum(array<INumExpr>[]()[][]) |
Creates and returns an expression representing the sum of
the expressions provided as terms in the array expr.
|
|
|
Sum(Double, INumExpr) |
Creates and returns an expression representing the
sum of a value and a numeric expression.
|
|
|
Sum(Int32, IIntExpr) |
Creates and returns an integer expression representing the sum of
a value and an integer expression.
|
|
|
Sum(IIntExpr, IIntExpr) |
Adds two integer expressions and returns the sum.
|
|
|
Sum(IIntExpr, Int32) |
Creates and returns an integer expression representing the sum of
an integer expression and a value.
|
|
|
Sum(INumExpr, INumExpr) |
Adds two numeric expressions and returns the sum.
|
|
|
Sum(INumExpr, Double) |
Creates and returns an expression representing the
sum of a numeric expression and a value.
|
|
|
Sum(IIntExpr, IIntExpr, IIntExpr) |
Adds three integer expressions and returns the sum.
|
|
|
Sum(array<IIntExpr>[]()[][], Int32, Int32) |
Creates and returns an integer expression representing the sum of
the num expressions provided in the array expr
starting with element start.
|
|
|
Sum(INumExpr, INumExpr, INumExpr) |
Adds three numeric expressions and returns their sum.
|
|
|
Sum(array<INumExpr>[]()[][], Int32, Int32) |
Creates and returns an expression representing the sum of
the num expressions provided as terms
in the array expr
starting with element start.
|
|
|
Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr) |
Adds four integer expressions and returns the sum.
|
|
|
Sum(INumExpr, INumExpr, INumExpr, INumExpr) |
Adds four numeric expressions and returns the sum.
|
|
|
Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr) |
Adds five integer expressions and returns the sum.
|
|
|
Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr) |
Adds five numeric expressions and returns the sum.
|
|
|
Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr) |
Adds six integer expressions and returns the sum.
|
|
|
Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr) |
Adds six numeric expressions and returns the sum.
|
|
|
Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr) |
Adds seven integer expressions and returns the sum.
|
|
|
Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr) |
Adds seven numeric expressions and returns the sum.
|
|
|
Sum(IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr, IIntExpr) |
Adds eight integer expressions and returns the sum.
|
|
|
Sum(INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr, INumExpr) |
Adds eight numeric expressions and returns the sum.
|
|
|
VisitChildren |
This method is called when the object and all its sub-objects must be
visited. To implement this method, you should first call the method
ICopyableVisitor.BeginVisit() with yourself as parameter,
then call ICopyableVisitor.VisitChild() for each
sub-copyables, the call ICopyableVisitor.EndVisit() once
again with yourself as parameter.
(Inherited from ICopyable.) |