com.metsci.glimpse.layout
Class GlimpseAxisLayout2D

java.lang.Object
  extended by com.metsci.glimpse.layout.GlimpseLayout
      extended by com.metsci.glimpse.layout.GlimpseAxisLayout2D
All Implemented Interfaces:
GlimpseTarget, GlimpseMouseListener, GlimpseMouseMotionListener, GlimpseMouseWheelListener, Mouseable, GlimpsePainter
Direct Known Subclasses:
MinimapLayout, Plot2D

public class GlimpseAxisLayout2D
extends GlimpseLayout

A GlimpseLayout which can provide two axes (an x or horizontal axis and a y or verical axis) to its child GlimpsePainters.

Author:
ulman
See Also:
GlimpseAxisLayout1D

Constructor Summary
GlimpseAxisLayout2D()
           
GlimpseAxisLayout2D(Axis1D axisX, Axis1D axisY)
           
GlimpseAxisLayout2D(Axis2D axis)
           
GlimpseAxisLayout2D(GlimpseLayout parent)
           
GlimpseAxisLayout2D(GlimpseLayout parent, Axis2D axis)
           
GlimpseAxisLayout2D(GlimpseLayout parent, java.lang.String name)
           
GlimpseAxisLayout2D(GlimpseLayout parent, java.lang.String name, Axis2D axis)
           
GlimpseAxisLayout2D(java.lang.String name)
           
GlimpseAxisLayout2D(java.lang.String name, Axis2D axis)
           
 
Method Summary
 void clearCache()
           
 Axis2D getAxis()
           
 Axis2D getAxis(GlimpseContext context)
           
 Axis2D getAxis(GlimpseTargetStack stack)
           
 AxisFactory2D getAxisFactory()
           
 boolean isAxisFactorySet()
           
 boolean isAxisSet()
           
 void setAxis(Axis2D axis)
           
 void setAxis(GlimpseContext context, Axis2D axis)
           
 void setAxis(GlimpseTargetStack stack, Axis2D axis)
           
 void setAxisFactory(AxisFactory2D factory)
           
 
Methods inherited from class com.metsci.glimpse.layout.GlimpseLayout
addGlimpseMouseAllListener, addGlimpseMouseListener, addGlimpseMouseMotionListener, addGlimpseMouseWheelListener, addLayout, addLayout, addPainter, addPainter, dispose, getGlimpseMouseListeners, getGlimpseMouseMotionListeners, getGlimpseMouseWheelListeners, getLayoutManager, getName, getTargetBounds, getTargetChildren, invalidateLayout, isDisposed, isEventConsumer, isEventGenerator, isVisible, layoutTo, layoutTo, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, paintTo, removeAllGlimpseListeners, removeGlimpseMouseAllListener, removeGlimpseMouseListener, removeGlimpseMouseMotionListener, removeGlimpseMouseWheelListener, removeLayout, removePainter, setEventConsumer, setEventGenerator, setLayoutData, setLayoutManager, setLookAndFeel, setName, setVisible, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(GlimpseLayout parent,
                           java.lang.String name,
                           Axis2D axis)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(GlimpseLayout parent,
                           Axis2D axis)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(java.lang.String name,
                           Axis2D axis)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(Axis2D axis)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(Axis1D axisX,
                           Axis1D axisY)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(GlimpseLayout parent,
                           java.lang.String name)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(GlimpseLayout parent)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D(java.lang.String name)

GlimpseAxisLayout2D

public GlimpseAxisLayout2D()
Method Detail

clearCache

public void clearCache()

setAxis

public void setAxis(Axis2D axis)

setAxis

public void setAxis(GlimpseTargetStack stack,
                    Axis2D axis)

setAxis

public void setAxis(GlimpseContext context,
                    Axis2D axis)

getAxisFactory

public AxisFactory2D getAxisFactory()

setAxisFactory

public void setAxisFactory(AxisFactory2D factory)

isAxisSet

public boolean isAxisSet()

isAxisFactorySet

public boolean isAxisFactorySet()

getAxis

public Axis2D getAxis()

getAxis

public Axis2D getAxis(GlimpseContext context)

getAxis

public Axis2D getAxis(GlimpseTargetStack stack)


Copyright © 2012 Metron, Inc.. All Rights Reserved.