31 interval_.Start = start;
32 interval_.Size = size;
36 ct.Interval = interval_;
38 ct.EnforcementLiteral.Capacity = 1;
49 interval_.Start = start;
50 interval_.Size = size;
54 ct.Interval = interval_;
56 model_.Constraints.Add(ct);
68 return LinearExpr.RebuildLinearExprFromLinearExpressionProto(interval_.Start, model_);
74 return LinearExpr.RebuildLinearExprFromLinearExpressionProto(interval_.Size, model_);
80 return LinearExpr.RebuildLinearExprFromLinearExpressionProto(interval_.End, model_);
96 return model_.Constraints[index_].ToString();
101 return model_.Constraints[index_].Name;