diff options
author | Sebastian Geerken <devnull@localhost> | 2013-08-28 21:33:15 +0200 |
---|---|---|
committer | Sebastian Geerken <devnull@localhost> | 2013-08-28 21:33:15 +0200 |
commit | b54969266580140f55b02351c2ddc8e61d1e1e62 (patch) | |
tree | 17bc674aa1584eb0917590309bc2049557c86301 /dw/outofflowmgr.hh | |
parent | ebbb5d3717865a2f6031a355ce0cac2bc60b476c (diff) |
Some refactoring, and handling the effect of wide floats on the CB works at least for left floats.
Diffstat (limited to 'dw/outofflowmgr.hh')
-rw-r--r-- | dw/outofflowmgr.hh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/dw/outofflowmgr.hh b/dw/outofflowmgr.hh index 71e8c51a..71599d14 100644 --- a/dw/outofflowmgr.hh +++ b/dw/outofflowmgr.hh @@ -224,10 +224,12 @@ private: void getFloatsLists (Float *vloat, SortedFloatsVector **listSame, SortedFloatsVector **listOpp); - void getFloatsSize (SortedFloatsVector *list, int *width, int *height); - void accumExtremes (SortedFloatsVector *list, int *oofMinWidth, + void getFloatsSize (SortedFloatsVector *list, Side side, int *width, + int *height); + void accumExtremes (SortedFloatsVector *list, Side side, int *oofMinWidth, int *oofMaxWidth); - int getBorderDiff (Float *vloat); + int getMinBorderDiff (Float *vloat, Side side); + int getMaxBorderDiff (Float *vloat, Side side); TBInfo *getTextblock (Textblock *textblock); int getBorder (Textblock *textblock, Side side, int y, int h, |