de.saar.chorus.treelayout
Class Shape

Object
  extended by Shape

public class Shape
extends Object

Author:
Marco Kuhlmann

Constructor Summary
Shape()
           
Shape(Extent extent)
           
Shape(Extent extent, Shape subShape)
           
 
Method Summary
 void add(Extent Extent)
           
 int depth()
           
 void extend(int deltaL, int deltaR)
           
 Extent get(int i)
           
 BoundingBox getBoundingBox()
           
 Extent getExtentAtDepth(int depth)
           
 Iterator iterator()
           
 void move(int delta)
           
 String toString()
           
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Shape

public Shape()

Shape

public Shape(Extent extent)

Shape

public Shape(Extent extent,
             Shape subShape)
Method Detail

depth

public int depth()

add

public void add(Extent Extent)

get

public Extent get(int i)

iterator

public Iterator iterator()

extend

public void extend(int deltaL,
                   int deltaR)

move

public void move(int delta)

getExtentAtDepth

public Extent getExtentAtDepth(int depth)

getBoundingBox

public BoundingBox getBoundingBox()

toString

public String toString()
Overrides:
toString in class Object