public class HexGridPlotter extends RasterPlotter
RasterPlotter.DrawMode, RasterPlotter.FilterMode
Modifier and Type | Field and Description |
---|---|
private int |
cellwidth1 |
private int |
cellwidth12 |
private int |
cellwidth2 |
private int |
gheight |
private int |
gwidth |
Constructor and Description |
---|
HexGridPlotter(int width,
int height,
RasterPlotter.DrawMode drawMode,
java.lang.String backgroundColor,
int cellwidth) |
Modifier and Type | Method and Description |
---|---|
void |
drawGrid(java.lang.String colorNaming) |
void |
gridDot(int x,
int y,
int radius,
boolean filled,
int intensity) |
void |
gridDot(int x,
int y,
int radius,
int fromArc,
int toArc) |
int |
gridHeight() |
void |
gridLine(int Ax,
int Ay,
int Bx,
int By) |
void |
gridLine(int Ax,
int Ay,
int Bx,
int By,
java.lang.String colorLine,
int intensityLine,
java.lang.String colorDot,
int intensityDot,
int dotDist,
int dotPos,
int dotRadius,
boolean dotFilled) |
void |
gridPrint(int x,
int y,
int radius,
java.lang.String messageHigh,
java.lang.String messageLow,
int align,
int intensity) |
void |
gridPrint315(int x,
int y,
int radius,
java.lang.String message315,
int intensity) |
int |
gridWidth() |
static void |
main(java.lang.String[] args) |
private int |
projectionX(int x,
int y) |
private int |
projectionY(int y) |
private static HexGridPlotter |
testImage0(int width,
int height,
java.lang.String bgcolor,
java.lang.String gridcolor,
java.lang.String dotcolor) |
antialiasing, arc, arc, arcArc, arcArc, arcConnect, arcDot, arcLine, blur, clear, convertToIndexed, darkColor, darkColor, demoPaint, dot, exportImage, exportPng, getHeight, getImage, getPixel, getPixel, getWidth, insertBitmap, insertBitmap, insertBitmap, insertBitmap, insertBitmap, insertBitmap, invert, line, line, lineArrow, lineDot, plot, plot, pngEncode, save, setColor, setDrawMode, setPixel, show, toIndexed
private final int cellwidth1
private final int cellwidth2
private final int cellwidth12
private final int gwidth
private final int gheight
public HexGridPlotter(int width, int height, RasterPlotter.DrawMode drawMode, java.lang.String backgroundColor, int cellwidth)
private int projectionX(int x, int y)
private int projectionY(int y)
public int gridWidth()
public int gridHeight()
public void drawGrid(java.lang.String colorNaming)
public void gridDot(int x, int y, int radius, boolean filled, int intensity)
public void gridDot(int x, int y, int radius, int fromArc, int toArc)
public void gridPrint(int x, int y, int radius, java.lang.String messageHigh, java.lang.String messageLow, int align, int intensity)
public void gridPrint315(int x, int y, int radius, java.lang.String message315, int intensity)
public void gridLine(int Ax, int Ay, int Bx, int By)
public void gridLine(int Ax, int Ay, int Bx, int By, java.lang.String colorLine, int intensityLine, java.lang.String colorDot, int intensityDot, int dotDist, int dotPos, int dotRadius, boolean dotFilled)
private static HexGridPlotter testImage0(int width, int height, java.lang.String bgcolor, java.lang.String gridcolor, java.lang.String dotcolor)
public static void main(java.lang.String[] args)