Overload List

  Name Description
Public method AlwaysEqual(ICumulFunctionExpr, IIntervalVar, Int32)
This method returns a constraint that states that whenever interval variable a is present, the value of cumul function expression f should be always equal to v between the start and the end of a.
Public method AlwaysEqual(IStateFunction, IIntervalVar, Int32)
This method returns a constraint that ensures that whenever interval variable a is present state function f is defined everywhere between the start and the end of interval variable a and remains equal to value v over this interval.
Public method AlwaysEqual(ICumulFunctionExpr, Int32, Int32, Int32)
This method returns a constraint that states that the value of cumul function expression f should be always equal to v between start and end.
Public method AlwaysEqual(IStateFunction, Int32, Int32, Int32)
This method returns a constraint that ensures that state function f is defined everywhere on the interval [start,end) and remains equal to value v over this interval.
Public method AlwaysEqual(IStateFunction, IIntervalVar, Int32, Boolean, Boolean)
This method returns a constraint that ensures that whenever interval variable a is present state function f is defined everywhere between the start and the end of interval variable a and remains equal to value v over this interval.
Public method AlwaysEqual(IStateFunction, Int32, Int32, Int32, Boolean, Boolean)
This method returns a constraint that ensures that state function f is defined everywhere on the interval [start,end) and remains equal to value v over this interval.

See Also