Class BorderPainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.painter.decoration.BorderPainter
-
- All Implemented Interfaces:
GlimpsePainter
public class BorderPainter extends GlimpsePainterBase
Paints a simple colored line border around the outside of the plot.- Author:
- ulman
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BorderPainter.CornerType
-
Constructor Summary
Constructors Constructor Description BorderPainter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BorderPainter
setColor(float[] rgba)
BorderPainter
setColor(float r, float g, float b, float a)
BorderPainter
setCornerType(BorderPainter.CornerType cornerType)
BorderPainter
setDotted(boolean dotted)
BorderPainter
setDrawBottom(boolean draw)
BorderPainter
setDrawLeft(boolean draw)
BorderPainter
setDrawRight(boolean draw)
BorderPainter
setDrawTop(boolean draw)
BorderPainter
setLineWidth(float lineWidth)
void
setLookAndFeel(LookAndFeel laf)
Sets display options for the painter based on the provided LookAndFeel.BorderPainter
setStipple(boolean enable, float factor, short pattern)
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setVisible
-
-
-
-
Method Detail
-
setCornerType
public BorderPainter setCornerType(BorderPainter.CornerType cornerType)
-
setDrawTop
public BorderPainter setDrawTop(boolean draw)
-
setDrawBottom
public BorderPainter setDrawBottom(boolean draw)
-
setDrawLeft
public BorderPainter setDrawLeft(boolean draw)
-
setDrawRight
public BorderPainter setDrawRight(boolean draw)
-
setStipple
public BorderPainter setStipple(boolean enable, float factor, short pattern)
-
setDotted
public BorderPainter setDotted(boolean dotted)
-
setLineWidth
public BorderPainter setLineWidth(float lineWidth)
-
setColor
public BorderPainter setColor(float[] rgba)
-
setColor
public BorderPainter setColor(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 classGlimpsePainterBase
-
-