public class TimeSeriesPainterGraphics2D extends java.lang.Object implements TimeSeriesPainter
TimeSeriesPainter.PosHorizontal, TimeSeriesPainter.PosVerical
Constructor and Description |
---|
TimeSeriesPainterGraphics2D(java.awt.image.BufferedImage bufferedImage) |
TimeSeriesPainterGraphics2D(java.awt.Graphics2D gc,
float minX,
float minY,
float maxX,
float maxY) |
public TimeSeriesPainterGraphics2D(java.awt.image.BufferedImage bufferedImage)
public TimeSeriesPainterGraphics2D(java.awt.Graphics2D gc, float minX, float minY, float maxX, float maxY)
public void setFontDefault()
setFontDefault
in interface TimeSeriesPainter
public void setFontSmall()
setFontSmall
in interface TimeSeriesPainter
public float getMinX()
getMinX
in interface TimeSeriesPainter
public float getMinY()
getMinY
in interface TimeSeriesPainter
public float getMaxX()
getMaxX
in interface TimeSeriesPainter
public float getMaxY()
getMaxY
in interface TimeSeriesPainter
public void setColor(int r, int g, int b)
setColor
in interface TimeSeriesPainter
public void setColorTransparent()
setColorTransparent
in interface TimeSeriesPainter
public void setLineStyleDotted()
setLineStyleDotted
in interface TimeSeriesPainter
public void setLineStyleSolid()
setLineStyleSolid
in interface TimeSeriesPainter
public void drawLine(float x0, float y0, float x1, float y1)
drawLine
in interface TimeSeriesPainter
public void fillCircle(float cx, float cy, float r)
fillCircle
in interface TimeSeriesPainter
public void fillRect(float xMin, float yMin, float xMax, float yMax)
fillRect
in interface TimeSeriesPainter
public void setColorValueLineTemperature()
setColorValueLineTemperature
in interface TimeSeriesPainter
public void setColorValueLineTemperatureSecondary()
setColorValueLineTemperatureSecondary
in interface TimeSeriesPainter
public void setColorConnectLineTemperature()
setColorConnectLineTemperature
in interface TimeSeriesPainter
public void setColorConnectLineTemperatureSecondary()
setColorConnectLineTemperatureSecondary
in interface TimeSeriesPainter
public void setColorValueLineUnknown()
setColorValueLineUnknown
in interface TimeSeriesPainter
public void setColorValueLineUnknownSecondary()
setColorValueLineUnknownSecondary
in interface TimeSeriesPainter
public void setColorConnectLineUnknown()
setColorConnectLineUnknown
in interface TimeSeriesPainter
public void setColorConnectLineUnknownSecondary()
setColorConnectLineUnknownSecondary
in interface TimeSeriesPainter
public void setColorRectWater()
setColorRectWater
in interface TimeSeriesPainter
public void setColorRectWaterSecondary()
setColorRectWaterSecondary
in interface TimeSeriesPainter
public void setColorAxisLine()
setColorAxisLine
in interface TimeSeriesPainter
public void setColorZeroLine()
setColorZeroLine
in interface TimeSeriesPainter
public void setColorYScaleLine()
setColorYScaleLine
in interface TimeSeriesPainter
public void setColorYScaleText()
setColorYScaleText
in interface TimeSeriesPainter
public void drawText(java.lang.String text, float x, float y, TimeSeriesPainter.PosHorizontal posHorizontal, TimeSeriesPainter.PosVerical posVerical)
drawText
in interface TimeSeriesPainter
public void setColorXScaleYearText()
setColorXScaleYearText
in interface TimeSeriesPainter
public void setColorXScaleMonthText()
setColorXScaleMonthText
in interface TimeSeriesPainter
public void setColorXScaleDayText()
setColorXScaleDayText
in interface TimeSeriesPainter
public void setColorXScaleHourText()
setColorXScaleHourText
in interface TimeSeriesPainter
public void setColorXScaleYearLine()
setColorXScaleYearLine
in interface TimeSeriesPainter
public void setColorXScaleMonthLine()
setColorXScaleMonthLine
in interface TimeSeriesPainter
public void setColorXScaleDayLine()
setColorXScaleDayLine
in interface TimeSeriesPainter
public void setColorXScaleHourLine()
setColorXScaleHourLine
in interface TimeSeriesPainter
public static void setIndexedColors(java.lang.String name, java.awt.Color[] indexedColors)
public void setColorScale(java.lang.String name)
setColorScale
in interface TimeSeriesPainter
public void setIndexedColor(float value)
setIndexedColor
in interface TimeSeriesPainter
public void setIndexedColorRange(float min, float max)
setIndexedColorRange
in interface TimeSeriesPainter
public float[] getIndexColorRange()
getIndexColorRange
in interface TimeSeriesPainter