| Overview | Group | Tree | Graph | Index | Concepts |

Instances of the class IloTimeBoundConstraint are temporal
constraints. These temporal constraints express constraints on the time
interval in which an activity is to be scheduled. (Other temporal
constraints — instances of IloPrecedenceConstraint— express precedence between
activities in a schedule.)
This class inherits from the Concert Technology class
IloConstraint, which is documented in the IBM ILOG Concert
Technology Reference Manual.
Instances of this class are created by these member functions:
IloActivity::startsBeforeIloActivity::endsBeforeIloActivity::startsAtIloActivity::endsAtIloActivity::startsAfterIloActivity::endsAfter.For more information, see
IloConstraint in the IBM ILOG Concert Technology Reference Manual, and
Temporal Relations.
See Also:
IloActivity, IloActivityConstraintsParam
| Constructor Summary | |
|---|---|
public | IloTimeBoundConstraint() |
public | IloTimeBoundConstraint(IloTimeBoundConstraintI * impl) |
| Method Summary | |
|---|---|
public IloActivity | getActivity() const |
public IloTimeBoundConstraintI * | getImpl() const |
public IloNum | getTimeBound() const |
public IloNumVar | getTimeBoundVariable() const |
public IloTimeBoundConstraintType | getType() const |
public IloBool | hasTimeBoundVariable() const |
| Constructor Detail |
|---|
| Method Detail |
|---|
This member function returns the activity of the invoking time-bound constraint.
This member function returns the time-bound of the invoking time-bound constraint.
This member function returns the time-bound variable of the invoking time-bound constraint.
This member function returns the type of the invoking time-bound constraint.
This member function returns IloTrue if the invoking
time-bound constraint has a time-bound variable. Otherwise, it returns
IloFalse.