4 Idealspacing::Idealspacing(const PCol
* l
,const PCol
* r
)
12 Idealspacing::OK() const
15 assert(hooke
>= 0 && left
&& right
);
24 for (PCursor
<const Item
*> ic(its
); ic
.ok(); ic
++)
27 w
.unite(Interval(0,0));
30 /****************************************************************/
33 PCol::compare(const PCol
&c1
, const PCol
&c2
)
42 if (prebreak
|| postbreak
) {
53 prebreak
= new PCol(this);
54 postbreak
= new PCol(this);
59 PCol::PCol(PCol
*parent
) {
71 delete prebreak
; // no recursion!
77 PCol::add(const Item
*i
)