# Class HierarchicalBoundingBox

java.lang.Object
com.treemap.tagcloud.HierarchicalBoundingBox

public final class HierarchicalBoundingBox extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `HierarchicalBoundingBox(com.macrofocus.geom.Rectangle2D bounds, com.macrofocus.geom.Shape shape, int nSubdivisions)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `com.macrofocus.geom.Rectangle2D`
  `getBounds()`
  `HierarchicalBoundingBox[]`
  `getChildren()`
  `boolean`
  `isLeaf()`
  `void`
  `setTranslation(double xPos, double yPos)`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### HierarchicalBoundingBox

    public HierarchicalBoundingBox(com.macrofocus.geom.Rectangle2D bounds, com.macrofocus.geom.Shape shape, int nSubdivisions)

- ## Method Details

  - ### getBounds

    public com.macrofocus.geom.Rectangle2D getBounds()

  - ### getChildren

    public HierarchicalBoundingBox[] getChildren()

  - ### isLeaf

    public boolean isLeaf()

  - ### setTranslation

    public void setTranslation(double xPos, double yPos)