AffineConeBuilder::GetExpr()
从仿射锥约束中获取指定下标的线性约束。
概要
const Expr &GetExpr(int i)
参量
i
: 指定的下标值。返回值
指定下标的线性约束。
AffineConeBuilder::GetExprs()
获取仿射锥约束中所有的线性表达式。
概要
MLinExpr<1> GetExprs()
返回值
一维线性表达式对象。
AffineConeBuilder::GetPsdExpr()
从仿射锥约束中获取指定下标的PSD约束。
概要
const PsdExpr &GetPsdExpr(int i)
参量
i
: 指定的下标值。返回值
指定下标的PSD约束。
AffineConeBuilder::GetPsdExprs()
获取仿射锥约束中所有的PSD表达式。
概要
const MPsdExpr<1> &GetPsdExprs()
返回值
一维半定表达式对象。
AffineConeBuilder::GetSize()
获取仿射锥约束中表达式个数。
概要
int GetSize()
返回值
表达式个数。
AffineConeBuilder::GetType()
获取仿射锥约束类型。
概要
int GetType()
返回值
仿射锥约束类型。
AffineConeBuilder::HasPsdTerm()
检查仿射锥的表达式里是否含有半定项。
概要
bool HasPsdTerm()
返回值
BOOL值。如果False,表示仿射锥的表达式里没有半定项。从而可以直接获取线性表达式。
AffineConeBuilder::Set()
设置仿射锥约束的线性表达式。
概要
void Set(const MLinExpr<1> &exprs, int type)
参量
exprs
: 一维线性表达式对象。
type
: 仿射锥约束的类型。
AffineConeBuilder::Set()
设置仿射锥约束的半定表达式。
概要
void Set(const MPsdExpr<1> &exprs, int type)
参量
exprs
: 一维半定表达式对象。
type
: 仿射锥约束的类型。