public class CurveRenderer extends LineRenderer
SeriesRenderer
that draws series as a cardinal spline.Renderer2D.ProcessPoint, Renderer2D.ProcessRange
Constructor and Description |
---|
CurveRenderer(com.mindfusion.common.ObservableList<Series> series)
Initializes a new instance of the
CurveRenderer class. |
Modifier and Type | Method and Description |
---|---|
protected void |
draw(RenderContext context)
|
domainAxis, domainData, domainSorted, drawHighlight, enumSeries, enumVisiblePointPairs, enumVisiblePoints, enumVisibleRanges, getFirstInRange, getFirstInRange, getLastInRange, getLastInRange, getMaxXSum, getMaxXSumPositive, getMaxYSum, getMaxYSumPositive, getMinXSumNegative, getMinYSumNegative, getPixel, getPixel, getSeries, getXAxis, getYAxis, hitTest, imageData, measureDataRange, setSeries, setXAxis, setYAxis, startMeasureData, xData, xSorted, yData, ySorted
addPropertyChangeListener, createTextRenderer, dataChanged, domainDimension, effectiveFill, effectiveLabelBackground, effectiveLabelBorderPen, effectiveStroke, getLabelBrush, getLabelFontName, getLabelFontSize, getLabelFontStyle, getSeriesStyle, getShowDataLabels, getShowHighlight, getShowToolTips, onPropertyChanged, onSeriesDataChanged, removePropertyChangeListener, searchStyle, setLabelBrush, setLabelFontName, setLabelFontSize, setLabelFontStyle, setSeriesStyle, setShowDataLabels, setShowHighlight, setShowToolTips, setToolTip
public CurveRenderer(com.mindfusion.common.ObservableList<Series> series)
CurveRenderer
class.series
- A list of Series
that should be rendered as a cardinal spline.protected void draw(RenderContext context)
LineRenderer.draw(com.mindfusion.charting.RenderContext)
override. Draws the series data in specified RenderContext
.draw
in class LineRenderer
context
- A RenderContext
instance.