Class ScalePainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.painter.geo.ScalePainter
-
- All Implemented Interfaces:
GlimpsePainter
public class ScalePainter extends GlimpsePainterBase
Displays a simple distance scale in the lower right corner of the plot.- Author:
- ulman
-
-
Constructor Summary
Constructors Constructor Description ScalePainter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doDispose(GlimpseContext context)
float[]
getBorderColor()
int
getPixelBufferX()
int
getPixelBufferY()
int
getPixelHeight()
float[]
getPrimaryColor()
int
getScaleHeight()
float[]
getSecondaryColor()
float[]
getTextColor()
AxisUnitConverter
getUnitConverter()
String
getUnitLabel()
void
setBorderColor(float[] borderColor)
void
setPixelBufferX(int buffer)
void
setPixelBufferY(int buffer)
void
setPixelHeight(int pixelHeight)
void
setPixelWidth(int pixelWidth)
void
setPrimaryColor(float[] primaryColor)
void
setSecondaryColor(float[] secondaryColor)
void
setShowOverallLength(boolean show)
void
setShowTickLength(boolean show)
void
setTextColor(float[] textColor)
void
setUnitConverter(AxisUnitConverter converter)
void
setUnitLabel(String unitLabel)
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setLookAndFeel, setVisible
-
-
-
-
Method Detail
-
getBorderColor
public float[] getBorderColor()
-
setBorderColor
public void setBorderColor(float[] borderColor)
-
getPrimaryColor
public float[] getPrimaryColor()
-
setPrimaryColor
public void setPrimaryColor(float[] primaryColor)
-
getSecondaryColor
public float[] getSecondaryColor()
-
setSecondaryColor
public void setSecondaryColor(float[] secondaryColor)
-
getTextColor
public float[] getTextColor()
-
setTextColor
public void setTextColor(float[] textColor)
-
getPixelBufferX
public int getPixelBufferX()
-
setPixelBufferX
public void setPixelBufferX(int buffer)
-
getPixelBufferY
public int getPixelBufferY()
-
setPixelBufferY
public void setPixelBufferY(int buffer)
-
getScaleHeight
public int getScaleHeight()
-
setPixelHeight
public void setPixelHeight(int pixelHeight)
-
getPixelHeight
public int getPixelHeight()
-
setPixelWidth
public void setPixelWidth(int pixelWidth)
-
getUnitConverter
public AxisUnitConverter getUnitConverter()
-
setUnitConverter
public void setUnitConverter(AxisUnitConverter converter)
-
getUnitLabel
public String getUnitLabel()
-
setUnitLabel
public void setUnitLabel(String unitLabel)
-
setShowTickLength
public void setShowTickLength(boolean show)
-
setShowOverallLength
public void setShowOverallLength(boolean show)
-
doDispose
public void doDispose(GlimpseContext context)
-
-