GenConstrBuilder::GetBinVal()
获取与GenConstr的相关联的二进制值。
概要
int GetBinVal()
返回值
二进制值。
GenConstrBuilder::GetBinVar()
获取与GenConstr的相关联的二进制变量。
概要
Var GetBinVar()
返回值
二进制变量。
GenConstrBuilder::GetExpr()
获取与GenConstr的相关联的表达式。
概要
const Expr &GetExpr()
返回值
表达式对象。
GenConstrBuilder::GetIndType()
获取一般约束的类型。
概要
int GetIndType()
返回值
一般约束的类型,包括COPT_INDICATOR_IF,COPT_INDICATOR_ONLYIF和COPT_INDICATOR_IFANDONLYIF。
GenConstrBuilder::GetSense()
获取与GenConstr的相关联的约束类型。
概要
char GetSense()
返回值
约束类型。
GenConstrBuilder::Set()
设置一般约束的二进制变量,二进制值,表达式,约束类型,以及一般约束类型。
概要
void Set(
Var bvar,
int bval,
const Expr &expr,
char sense,
int type)
参量
bvar
: 二进制变量。
bval
: 二进制值。
expr
: 表达式。
sense
: 约束类型。
type
: 一般约束类型,默认为COPT_INDICATOR_IF。