Class RenderOptions
java.lang.Object
com.inductiveautomation.ignition.common.gui.chart.RenderOptions
- All Implemented Interfaces:
- ChartConstants
- Direct Known Subclasses:
- AbstractXYChart.RenderOptsImpl
RenderOptions is an abstract class that represents the options needed to create a renderer for a collection
 of "pens" or series that share the same basic render style but have different series specific options such
 as color. Most importantly, there is also a static function that will take a RenderOptions instance and
 create a properly configured XYItemRenderer.
- 
Field SummaryFields inherited from interface com.inductiveautomation.ignition.common.gui.chart.ChartConstantsSHAPE_LIST, STYLE_3D_LINE, STYLE_AREA, STYLE_BAR, STYLE_BAR_NO_SHADOW, STYLE_DOT, STYLE_LINE, STYLE_LINE_AND_SHAPE, STYLE_LINE_DISCONTINUOUS, STYLE_SHAPE, STYLE_STEP, STYLE_STEP_AREA
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic org.jfree.chart.renderer.xy.XYItemRendererdoubledoubleprotected abstract ColorgetSeriesColor(int s) protected abstract intprotected abstract StringgetSeriesDashString(int s) protected abstract floatgetSeriesLineWeight(int s) protected abstract intgetSeriesShape(int s) intgetStyle()doubledoubleprotected abstract booleanisSeriesBarLabelsVisible(int s) protected abstract booleanisSeriesFillShape(int s) static float[]parseDashPattern(String pattern) voidsetBarMargin(double barMargin) voidsetGapThreshold(double gapThreshold) voidsetxOffset3D(double xOffset3D) voidsetyOffset3D(double yOffset3D) 
- 
Constructor Details- 
RenderOptionspublic RenderOptions(int style) 
 
- 
- 
Method Details- 
createRenderer
- 
parseDashPattern- Throws:
- NumberFormatException
 
- 
getSeriesCountprotected abstract int getSeriesCount()
- 
getSeriesColor
- 
getSeriesDashString
- 
getSeriesLineWeightprotected abstract float getSeriesLineWeight(int s) 
- 
getSeriesShapeprotected abstract int getSeriesShape(int s) 
- 
isSeriesBarLabelsVisibleprotected abstract boolean isSeriesBarLabelsVisible(int s) 
- 
isSeriesFillShapeprotected abstract boolean isSeriesFillShape(int s) 
- 
getStylepublic int getStyle()
- 
getGapThresholdpublic double getGapThreshold()
- 
setGapThresholdpublic void setGapThreshold(double gapThreshold) 
- 
getxOffset3Dpublic double getxOffset3D()
- 
setxOffset3Dpublic void setxOffset3D(double xOffset3D) 
- 
getyOffset3Dpublic double getyOffset3D()
- 
setyOffset3Dpublic void setyOffset3D(double yOffset3D) 
- 
getBarMarginpublic double getBarMargin()
- 
setBarMarginpublic void setBarMargin(double barMargin) 
 
-