Class MapBorderPainter
- java.lang.Object
-
- com.metsci.glimpse.core.painter.base.GlimpsePainterBase
-
- com.metsci.glimpse.core.painter.decoration.MapBorderPainter
-
- All Implemented Interfaces:
GlimpsePainter
public class MapBorderPainter extends GlimpsePainterBase
An alternativeBorderPainter
which displays alternating white and black lines (to emulate a geographic map border).- Author:
- ulman
-
-
Constructor Summary
Constructors Constructor Description MapBorderPainter(AxisLabelHandler ticksX, AxisLabelHandler ticksY)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doPaintTo(GlimpseContext context)
int
getBorderSize()
void
setBorderSize(int size)
void
setInnerColor(float[] rgba)
void
setInnerColor(float r, float g, float b, float a)
void
setOuterColor(float[] rgba)
void
setOuterColor(float r, float g, float b, float a)
-
Methods inherited from class com.metsci.glimpse.core.painter.base.GlimpsePainterBase
dispose, getAxis1D, getAxis2D, getBounds, getGL3, isDisposed, isVisible, paintTo, requireAxis1D, requireAxis2D, setLookAndFeel, setVisible
-
-
-
-
Constructor Detail
-
MapBorderPainter
public MapBorderPainter(AxisLabelHandler ticksX, AxisLabelHandler ticksY)
-
-
Method Detail
-
getBorderSize
public int getBorderSize()
-
setBorderSize
public void setBorderSize(int size)
-
setInnerColor
public void setInnerColor(float r, float g, float b, float a)
-
setInnerColor
public void setInnerColor(float[] rgba)
-
setOuterColor
public void setOuterColor(float r, float g, float b, float a)
-
setOuterColor
public void setOuterColor(float[] rgba)
-
doPaintTo
public void doPaintTo(GlimpseContext context)
-
-