kEQ
ratio, fTop, -ratio, fBottom, kEQ, 0.0);
-factor, area->Right(), kEQ, 0.0);
-factor, area->Bottom(), kEQ, 0.0);
row->fBottom, -1, row->fTop, kEQ, prefSize, weight, weight);
column->fRight, -1, column->fLeft, kEQ, prefSize, weight,
return spec->AddConstraint(1, var, kEQ, 0, 5, 5);
return spec->AddConstraint(1, var, kEQ, kHugeValue, 5, 5);
if (constraint->Op() != kEQ)
kEQ, 0, constraint->PenaltyNeg(), constraint->PenaltyPos());
fOp(kEQ),
string << ((fOp == kEQ) ? "== "
if (constraint->Op() != LinearProgramming::kEQ)
if (constraint->Op() != LinearProgramming::kEQ) {
return fLS->AddConstraint(1.0, this, -1.0, var, kEQ, 0.0);
return fLS->AddConstraint(1.0, this, -1.0, var, kEQ, 0.0,
kEQ, frame.left);
Constraint* topConstraint = linearSpec->AddConstraint(1.0, TopVar(), kEQ,
LeftVar(), kEQ, 0, kExtentPenalty,
BottomVar(), kEQ, 0, kExtentPenalty,
layout->Bottom(), OperatorType(kEQ), 0);
Constraint* c1 = ls.AddConstraint(1, x1, kEQ, 0);
Constraint* c4 = ls.AddConstraint(1, x3, -1, x1, kEQ, 20);
Constraint* c5 = ls.AddConstraint(1, x2, -1, x1, kEQ, 10, 5, 5);
Constraint* c6 = ls.AddConstraint(1, x3, -1, x2, kEQ, 5, 5, 5);
Constraint* c1 = ls.AddConstraint(1, x1, kEQ, 0);
Constraint* c4 = ls.AddConstraint(1, x3, -1, x1, kEQ, 20);
Constraint* c5 = ls.AddConstraint(1, x2, -1, x1, kEQ, 15, 5, 5);