8.5.5. MDOQConstr¶
-
class MDOQConstr¶
在MindOpt应用程序中表示一个二次约束。
方法
按其名称检索二次约束拥有的double属性值
按其名称检索二次约束拥有的字符串属性值
检索此二次约束的索引
测试该二次约束是否与另一个相同
设置二次约束拥有的double属性的值
设置二次约束拥有的字符串属性的值
-
double get(MDO_DoubleAttr attr)¶
按其名称检索二次约束拥有的double属性值
- Parameters
MDO_DoubleAttr attr – 属性名称
- Returns
属性值
-
std::string get(MDO_StringAttr attr)¶
按其名称检索二次约束拥有的字符串属性值
- Parameters
MDO_StringAttr attr – 属性名称
- Returns
属性值
-
int index()¶
检索此二次约束的索引。
- Returns
此二次约束的索引。
-
bool sameAs(MDOQConstr c2)¶
测试该二次约束是否与另一个相同
- Parameters
MDOQConstr c2 – 要比较的二次约束
- Returns
如果这两个是相同的,则为True
-
void set(MDO_DoubleAttr attr, double value)¶
设置二次约束拥有的double属性的值
- Parameters
MDO_DoubleAttr attr – 属性名称
double value – 要设置的新值
-
void set(MDO_StringAttr attr, const std::string &value)¶
设置二次约束拥有的字符串属性的值
- Parameters
MDO_StringAttr attr – 属性名称
const std::string& value – 要设置的新值
-
double get(MDO_DoubleAttr attr)¶