public class BarRenderer3D extends BarRenderer implements Renderer3D
SeriesRenderer
that draws 3D bars in its containing plot.BarRenderer.ProcessBars
Renderer2D.ProcessPoint, Renderer2D.ProcessRange
Constructor and Description |
---|
BarRenderer3D(com.mindfusion.common.ObservableList<Series> series)
Initializes a new instance of the
BarRenderer3D class. |
Modifier and Type | Method and Description |
---|---|
void |
buildModels(com.mindfusion.charting.threed.Scene3D scene,
RenderContext context)
Implements Renderer3D.buildModels.
|
int |
getModel() |
void |
setModel(int modelNumber) |
adjustDataRange, draw, drawHighlight, enumVisibleBars, getBarSpacingRatio, getHorizontalBars, getSameIndexSpacingRatio, hitTest, measureDataRange, setBarSpacingRatio, setHorizontalBars, setSameIndexSpacingRatio
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 static final int BOX
public static final int CYLINDER
public BarRenderer3D(com.mindfusion.common.ObservableList<Series> series)
BarRenderer3D
class.series
- A list of Series that should be rendered as 3D bars.public void buildModels(com.mindfusion.charting.threed.Scene3D scene, RenderContext context)
buildModels
in interface Renderer3D
scene
- A Scene3D instance.context
- A RenderContext instance.public void setModel(int modelNumber)
public int getModel()