AffineConeBuilder.AffineConeBuilder()

AffineConeBuilder的构造函数。

概要

AffineConeBuilder()

AffineConeBuilder.GetExpr()

从仿射锥约束中获取指定下标的线性表达式。

概要

Expr GetExpr(int idx)

参量

idx: 指定的下标值。

返回值

指定下标对应的线性表达式。

AffineConeBuilder.GetExprs()

获取仿射锥约束中的全部线性表达式。

概要

Expr[] GetExprs()

返回值

线性表达式数组。

AffineConeBuilder.GetPsdExpr()

从仿射锥约束中指定下标的半定表达式。

概要

PsdExpr GetPsdExpr(int idx)

参量

idx: 指定的下标值。

返回值

指定下标对应的半定表达式。

AffineConeBuilder.GetPsdExprs()

获取仿射锥约束中的全部半定表达式。

概要

PsdExpr[] GetPsdExprs()

返回值

半定表达式数组。

AffineConeBuilder.GetSize()

获取仿射锥约束中变量个数。

概要

int GetSize()

返回值

变量个数。

AffineConeBuilder.GetType()

获取仿射锥约束类型。

概要

int GetType()

返回值

仿射锥约束类型。

AffineConeBuilder.HasPsdTerm()

检查仿射锥的表达式里是否含有半定项。

概要

bool HasPsdTerm()

返回值

BOOL值。如果False,表示仿射锥的表达式里没有半定项。从而可以直接获取线性表达式。

AffineConeBuilder.Set()

设置仿射锥约束的一组线性表达式和类型。

概要

void Set(Expr[] exprs, int type)

参量

exprs: 线性表达式数组。

type: 仿射锥约束的类型。

AffineConeBuilder.Set()

设置仿射锥约束的一组半定表达式和类型。

概要

void Set(PsdExpr[] exprs, int type)

参量

exprs: 半定表达式数组。

type: 仿射锥约束的类型。