code: public void recomputeVisualBounds()
      {
          for (int i = 0; i < getChildCount(); i++)
              ((BoxNode) getChildAt(i)).recomputeVisualBounds();
          visual = computeVisualBounds();
      }
docs: Re-computes the visual bounds of the whole subtree.