package org.iplantc.phyloviewer.shared.render;
import org.iplantc.phyloviewer.shared.layout.CircularCoordinates;
import org.iplantc.phyloviewer.shared.layout.ILayoutData;
import org.iplantc.phyloviewer.shared.math.Box2D;
import org.iplantc.phyloviewer.shared.model.INode;
import org.iplantc.phyloviewer.shared.scene.DrawableBuilderCircular;
import org.iplantc.phyloviewer.shared.scene.LODSelectorCircular;
public class RenderTreeCircular extends RenderTree
{
public RenderTreeCircular()
{
this.setDrawableBuilder(new DrawableBuilderCircular());
this.setLODSelector(new LODSelectorCircular());
}
@Override
public Box2D getBoundingBox(INode node, ILayoutData layout)
{
return CircularCoordinates.getCartesianBoundingBox(node, layout);
}
}