public abstract class NumericAxisPainter extends GlimpsePainter1D
BYTES_PER_FLOAT, logger
Constructor and Description |
---|
NumericAxisPainter(AxisLabelHandler ticks) |
Modifier and Type | Method and Description |
---|---|
void |
dispose(javax.media.opengl.GLContext context) |
AxisLabelHandler |
getTickCalculator() |
void |
resetFont() |
void |
resetLabelColors() |
void |
resetTickColor() |
void |
setAxisLabel(String label) |
void |
setAxisLabelBufferSize(int size) |
void |
setAxisLabelColor(float[] color) |
void |
setFont(Font font) |
void |
setFont(Font font,
boolean antialias) |
void |
setKeepLabelsForExtremaFullyVisible(boolean keepFullyVisible) |
void |
setLookAndFeel(LookAndFeel laf)
Sets display options for the painter based on the provided LookAndFeel.
|
void |
setMarkerWidth(int width) |
void |
setShowLabel(boolean show) |
void |
setShowLabelsForOffscreenTicks(boolean show) |
void |
setShowMarker(boolean show) |
void |
setShowMinorTicks(boolean show) |
void |
setShowTickLabels(boolean show) |
void |
setTickBufferSize(int size) |
void |
setTickCalculator(AxisLabelHandler ticks) |
void |
setTickColor(float[] color) |
void |
setTickLabelBufferSize(int size) |
void |
setTickLabelColor(float[] color) |
void |
setTickSize(int size) |
void |
updateTextRenderer() |
paintTo, paintTo
dispose, isDisposed, isVisible, paintTo, setErrorHandling, setVisible
public NumericAxisPainter(AxisLabelHandler ticks)
public void setAxisLabel(String label)
public void setShowLabelsForOffscreenTicks(boolean show)
public void setKeepLabelsForExtremaFullyVisible(boolean keepFullyVisible)
public void setShowTickLabels(boolean show)
public void setShowLabel(boolean show)
public void setFont(Font font)
public void setFont(Font font, boolean antialias)
public void resetFont()
public void setTickSize(int size)
public void setTickBufferSize(int size)
public void setTickLabelBufferSize(int size)
public void setAxisLabelBufferSize(int size)
public void setMarkerWidth(int width)
public void setShowMarker(boolean show)
public void setTickColor(float[] color)
public void resetTickColor()
public void setTickLabelColor(float[] color)
public void setAxisLabelColor(float[] color)
public void resetLabelColors()
public void setShowMinorTicks(boolean show)
public AxisLabelHandler getTickCalculator()
public void setTickCalculator(AxisLabelHandler ticks)
public void setLookAndFeel(LookAndFeel laf)
GlimpsePainter
setLookAndFeel
in interface GlimpsePainter
setLookAndFeel
in class GlimpsePainterImpl
public void dispose(javax.media.opengl.GLContext context)
public void updateTextRenderer()
Copyright © 2016 Metron, Inc.. All rights reserved.