public class BarOverlayRenderer3D extends BarOverlayRenderer implements Renderer3D
SeriesRenderer
that draws a row of 3D bars for each series.BarOverlayRenderer.ProcessBars
Renderer2D.ProcessPoint, Renderer2D.ProcessRange
Constructor and Description |
---|
BarOverlayRenderer3D(com.mindfusion.common.ObservableList<Series> series)
Initializes a new instance of the
BarOverlayRenderer3D class. |
Modifier and Type | Method and Description |
---|---|
protected float |
backToFrontRatio()
BarOverlayRenderer.backToFrontRatio override.
|
void |
buildModels(com.mindfusion.charting.threed.Scene3D scene,
RenderContext context)
|
adjustDataRange, draw, drawHighlight, enumVisibleOverlays, getBarSpacingRatio, getHorizontalBars, hitTest, measureDataRange, setBarSpacingRatio, setHorizontalBars
domainAxis, domainData, domainSorted, enumSeries, enumVisiblePointPairs, enumVisiblePoints, enumVisibleRanges, getFirstInRange, getFirstInRange, getLastInRange, getLastInRange, getMaxXSum, getMaxXSumPositive, getMaxYSum, getMaxYSumPositive, getMinXSumNegative, getMinYSumNegative, getPixel, getPixel, getSeries, getXAxis, getYAxis, imageData, 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 BarOverlayRenderer3D(com.mindfusion.common.ObservableList<Series> series)
BarOverlayRenderer3D
class.series
- A list of Series
that should be rendered as rows of bars.public void buildModels(com.mindfusion.charting.threed.Scene3D scene, RenderContext context)
Renderer3D.buildModels(com.mindfusion.charting.threed.Scene3D, com.mindfusion.charting.RenderContext)
. Adds 3D bar models for the series data to specified scene.buildModels
in interface Renderer3D
scene
- A Scene3D instance.context
- A RenderContext instance.protected float backToFrontRatio()
backToFrontRatio
in class BarOverlayRenderer