void TBScrollBoxImpl::check(Canvas* c, const Allocation& a) { if (canvas_ == nil || canvas_ != c || transformer_ != c->transformer() || !allocation_.equals(a, 1e-4) ) { Extension ext; scrollbox_->allocate(c, a, ext); } }
inline boolean AllocationTableImpl::equal( const Allocation& a1, const Allocation& a2 ) { return a1.equals(a2, epsilon_); }