public void ensureAtLeast(AxisSpace space){
  this.top=Math.max(this.top,space.top);
  this.bottom=Math.max(this.bottom,space.bottom);
  this.left=Math.max(this.left,space.left);
  this.right=Math.max(this.right,space.right);
}

public void ensureAtLeast ( AxisSpace space ) { this . top = Math . max ( this . top , space . top ) ; this . bottom = Math . max ( this . bottom , space . bottom ) ; this . left = Math . max ( this . left , space . left ) ; this . right = Math . max ( this . right , space . right ) ; }
ensures that this object reserves at least as much space as another .
