com.metsci.glimpse.painter.texture
Class TaggedHeatMapPainter

java.lang.Object
  extended by com.metsci.glimpse.painter.base.GlimpsePainterImpl
      extended by com.metsci.glimpse.painter.base.GlimpsePainter2D
          extended by com.metsci.glimpse.painter.texture.ShadedTexturePainter
              extended by com.metsci.glimpse.painter.texture.HeatMapPainter
                  extended by com.metsci.glimpse.painter.texture.TaggedHeatMapPainter
All Implemented Interfaces:
AxisListener1D, GlimpsePainter

public class TaggedHeatMapPainter
extends HeatMapPainter
implements AxisListener1D

A HeatMapPainter whose coloring is controlled via a TaggedAxis1D.

Author:
ulman

Field Summary
 
Fields inherited from class com.metsci.glimpse.painter.texture.HeatMapPainter
logger
 
Fields inherited from class com.metsci.glimpse.painter.base.GlimpsePainterImpl
BYTES_PER_FLOAT
 
Constructor Summary
TaggedHeatMapPainter(TaggedAxis1D taggedAxis)
           
 
Method Summary
 void axisUpdated(Axis1D axis)
           
 void setAlpha(float alpha)
           
 void setDiscardAbove(boolean discard)
           
 void setDiscardBelow(boolean discard)
           
 void setDiscardNaN(boolean discard)
           
 
Methods inherited from class com.metsci.glimpse.painter.texture.HeatMapPainter
getColorScale, getData, getProjection, setColorScale, setData
 
Methods inherited from class com.metsci.glimpse.painter.texture.ShadedTexturePainter
addDrawableTexture, addDrawableTexture, addNonDrawableTexture, addNonDrawableTexture, dispose, paintTo, removeAllDrawableTextures, removeAllNonDrawableTextures, removeDrawableTexture, removeNonDrawableTexture, setPipeline
 
Methods inherited from class com.metsci.glimpse.painter.base.GlimpsePainter2D
paintTo
 
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

TaggedHeatMapPainter

public TaggedHeatMapPainter(TaggedAxis1D taggedAxis)
Method Detail

setAlpha

public void setAlpha(float alpha)
Overrides:
setAlpha in class HeatMapPainter

setDiscardNaN

public void setDiscardNaN(boolean discard)

setDiscardAbove

public void setDiscardAbove(boolean discard)

setDiscardBelow

public void setDiscardBelow(boolean discard)

axisUpdated

public void axisUpdated(Axis1D axis)
Specified by:
axisUpdated in interface AxisListener1D


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