Class NumericPolarAxisPainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.axis.painter.NumericXYAxisPainter
-
- com.metsci.glimpse.core.axis.painter.NumericPolarAxisPainter
-
- All Implemented Interfaces:
GlimpsePainter
public class NumericPolarAxisPainter extends NumericXYAxisPainter
-
-
Constructor Summary
Constructors Constructor Description NumericPolarAxisPainter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doPaintTo(GlimpseContext context)
int
getCircleStippleFactor()
short
getCircleStipplePattern()
float[]
getInsideTextColor()
float
getLineWidth()
float
getMaxRadius()
int
getnSectors()
float[]
getOutsideTextColor()
int
getRadialStippleFactor()
short
getRadialStipplePattern()
int
getTextPadding()
NumericXYAxisPainter
setCircleLineColor(float[] rgba)
NumericXYAxisPainter
setCircleLineColor(float r, float g, float b, float a)
void
setCircleStippleFactor(int circleStippleFactor)
void
setCircleStipplePattern(short circleStipplePattern)
void
setInsideTextColor(float[] insideTextColor)
NumericXYAxisPainter
setLineColor(float r, float g, float b, float a)
void
setLineWidth(float lineWidth)
void
setLookAndFeel(LookAndFeel laf)
Sets display options for the painter based on the provided LookAndFeel.void
setMaxRadius(float maxRadius)
void
setnSectors(int nSectors)
void
setOutsideTextColor(float[] outsideTextColor)
NumericXYAxisPainter
setRadialLineColor(float[] rgba)
NumericXYAxisPainter
setRadialLineColor(float r, float g, float b, float a)
void
setRadialStippleFactor(int radialStippleFactor)
void
setRadialStipplePattern(short radialStipplePattern)
void
setTextPadding(int textPadding)
-
Methods inherited from class com.metsci.glimpse.core.axis.painter.NumericXYAxisPainter
doDispose, getLabelHandlerX, getLabelHandlerY, setFont, setFont, setLabelHandlerX, setLabelHandlerY, setLineColor, setLockBottom, setLockLeft, setLockRight, setLockTop, setShowHorizontalTicks, setShowLabelsNearOrigin, setShowOriginLabel, setShowOriginLines, setShowVerticalTicks, setTextColor
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setVisible
-
-
-
-
Method Detail
-
doPaintTo
public void doPaintTo(GlimpseContext context)
- Overrides:
doPaintTo
in classNumericXYAxisPainter
-
getTextPadding
public int getTextPadding()
-
setTextPadding
public void setTextPadding(int textPadding)
-
getnSectors
public int getnSectors()
-
setnSectors
public void setnSectors(int nSectors)
-
getLineWidth
public float getLineWidth()
-
setLineWidth
public void setLineWidth(float lineWidth)
-
getMaxRadius
public float getMaxRadius()
-
setMaxRadius
public void setMaxRadius(float maxRadius)
-
getRadialStippleFactor
public int getRadialStippleFactor()
-
setRadialStippleFactor
public void setRadialStippleFactor(int radialStippleFactor)
-
getRadialStipplePattern
public short getRadialStipplePattern()
-
setRadialStipplePattern
public void setRadialStipplePattern(short radialStipplePattern)
-
getCircleStippleFactor
public int getCircleStippleFactor()
-
setCircleStippleFactor
public void setCircleStippleFactor(int circleStippleFactor)
-
getCircleStipplePattern
public short getCircleStipplePattern()
-
setCircleStipplePattern
public void setCircleStipplePattern(short circleStipplePattern)
-
getInsideTextColor
public float[] getInsideTextColor()
-
setInsideTextColor
public void setInsideTextColor(float[] insideTextColor)
-
getOutsideTextColor
public float[] getOutsideTextColor()
-
setOutsideTextColor
public void setOutsideTextColor(float[] outsideTextColor)
-
setLineColor
public NumericXYAxisPainter setLineColor(float r, float g, float b, float a)
- Overrides:
setLineColor
in classNumericXYAxisPainter
-
setCircleLineColor
public NumericXYAxisPainter setCircleLineColor(float[] rgba)
-
setCircleLineColor
public NumericXYAxisPainter setCircleLineColor(float r, float g, float b, float a)
-
setRadialLineColor
public NumericXYAxisPainter setRadialLineColor(float[] rgba)
-
setRadialLineColor
public NumericXYAxisPainter setRadialLineColor(float r, float g, float b, float a)
-
setLookAndFeel
public void setLookAndFeel(LookAndFeel laf)
Description copied from interface:GlimpsePainter
Sets display options for the painter based on the provided LookAndFeel.- Specified by:
setLookAndFeel
in interfaceGlimpsePainter
- Overrides:
setLookAndFeel
in classNumericXYAxisPainter
-
-