
public class PlotItem extends Object
LinkedList<VisualizationTask>!| Modifier and Type | Class and Description | 
|---|---|
| private class  | PlotItem.ItmItrRecursive iterator | 
| Modifier and Type | Field and Description | 
|---|---|
| double | hSize: height | 
| Projection | projProjection (may be  null!) | 
| Collection<PlotItem> | subitemsSubitems to plot | 
| List<VisualizationTask> | tasksThe visualization tasks at this location | 
| double | wSize: width | 
| double | xPosition: x | 
| double | yPosition: y | 
| Constructor and Description | 
|---|
| PlotItem(double x,
        double y,
        double w,
        double h,
        Projection proj)Constructor. | 
| PlotItem(double w,
        double h,
        Projection proj)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(VisualizationTask task)Add a task to the item. | 
| Iterator<PlotItem> | itemIterator()Iterate (recursively) over all plot items, including itself. | 
| void | sort()Sort all visualizers for their proper drawing order | 
| int | taskSize()Number of tasks in this item. | 
public final double x
public final double y
public final double w
public final double h
public final Projection proj
null!)public List<VisualizationTask> tasks
public Collection<PlotItem> subitems
public PlotItem(double w,
        double h,
        Projection proj)
w - Position: wh - Position: hproj - Projectionpublic PlotItem(double x,
        double y,
        double w,
        double h,
        Projection proj)
x - Position: xy - Position: yw - Position: wh - Position: hproj - Projectionpublic void sort()
public void add(VisualizationTask task)
task - Task to addpublic int taskSize()