Overload List

  Name Description
Public method Pulse(IIntervalVar, Int32)
This method returns an elementary cumul function expression that, whenever interval variable a is present, is equal to v between the start and the end of interval variable a and equal to 0 everywhere else. When interval variable a is absent, the function is the constant null function.
Public method Pulse(Int32, Int32, Int32)
This method returns an elementary cumul function expression that is constant over a certain interval and null before that.
Public method Pulse(IIntervalVar, Int32, Int32)
This elementary cumul function expression, whenever interval variable a is present, is equal to a value v such that vmin <= v <= vmax everywhere between the start and the end of interval variable a and equal to 0 everywhere else. The choice of the value v in the range [vmin,vmax] is a decision of the problem. When interval variable a is absent, the function is the constant null function.

See Also