com.metsci.glimpse.painter.base
Class GlimpsePainter2D

java.lang.Object
  extended by com.metsci.glimpse.painter.base.GlimpsePainterImpl
      extended by com.metsci.glimpse.painter.base.GlimpsePainter2D
All Implemented Interfaces:
GlimpsePainter
Direct Known Subclasses:
ContourPainter, CursorTextPainter, EncChartPainter, GlimpseDataPainter2D, GridPainter, LandShapePainter, LegendPainter, MapBorderPainter, MinimapLayout.MiniMapBoundsPainter, NumericXYAxisPainter, PolygonPainter, ShadedTexturePainter

public abstract class GlimpsePainter2D
extends GlimpsePainterImpl

A GlimpsePainter for drawing on GlimpseAxisLayout2D layouts which automatically acquires the appropriate Axis2D from the GlimpseAxisLayout2D based on the GlimpseContext provided in the paintTo() method.

Author:
ulman

Field Summary
 
Fields inherited from class com.metsci.glimpse.painter.base.GlimpsePainterImpl
BYTES_PER_FLOAT, logger
 
Constructor Summary
GlimpsePainter2D()
           
 
Method Summary
 void paintTo(GlimpseContext context, GlimpseBounds bounds)
           
abstract  void paintTo(GlimpseContext context, GlimpseBounds bounds, Axis2D axis)
           
 
Methods inherited from class com.metsci.glimpse.painter.base.GlimpsePainterImpl
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setLookAndFeel, setVisible
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlimpsePainter2D

public GlimpsePainter2D()
Method Detail

paintTo

public abstract void paintTo(GlimpseContext context,
                             GlimpseBounds bounds,
                             Axis2D axis)

paintTo

public void paintTo(GlimpseContext context,
                    GlimpseBounds bounds)


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