bounding box
mostly java-doc