- Areas with same tabs are put in a column/row automtically. Move preferred size constraint from Area to the column/row. This avoids a "spring" effect of the

quadratic solver if multiple Areas are in the same column/row.
- Replace GetString by ToString.
- some clean up



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40941 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Clemens Zeidler
2011-03-14 00:24:12 +00:00
parent 66c782cdc0
commit ef93b55df4
18 changed files with 540 additions and 662 deletions
+1 -2
View File
@@ -64,8 +64,7 @@ public:
bool IsValid();
void Invalidate();
operator BString() const;
void GetString(BString& string) const;
BString ToString() const;
void PrintToStream();
~Constraint();
+1 -2
View File
@@ -129,8 +129,7 @@ public:
ResultType Result() const;
bigtime_t SolvingTime() const;
operator BString() const;
void GetString(BString& string) const;
BString ToString() const;
const ConstraintList& Constraints() const;
const VariableList& UsedVariables() const;
+2 -3
View File
@@ -35,8 +35,7 @@ public:
const char* Label();
void SetLabel(const char* label);
operator BString() const;
void GetString(BString& string) const;
BString ToString() const;
Constraint* IsEqual(Variable* var);
Constraint* IsSmallerOrEqual(Variable* var);
@@ -54,7 +53,7 @@ public:
//! delete it yourself!
void Invalidate();
~Variable();
virtual ~Variable();
protected:
Variable(LinearSpec* ls);