Class BaseColumnRenderableSeries
An abstract base class for column series
Inheritance
Inherited Members
Namespace:
Assembly: .dll
Syntax
public abstract class BaseColumnRenderableSeries extends renderableSeries.XyRenderableSeriesBase
Constructors
BaseColumnRenderableSeries(renderableSeriesXyRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
Creates a new instance of BaseColumnRenderableSeries class
Declaration
protected BaseColumnRenderableSeries(renderableSeriesXyRenderPassData currentRenderPassData, renderableSeries.hitTest.IHitProvider hitProvider, renderableSeries.hitTest.INearestPointProvider nearestPointProvider)
Parameters
Type | Name | Description |
---|---|---|
renderableSeriesXyRenderPassData | currentRenderPassData | The render pass data instance |
renderableSeries.hitTest.IHitProvider | hitProvider | The hit provider instance |
renderableSeries.hitTest.INearestPointProvider | nearestPointProvider | The nearest point provider instance |
Fields
dataPointWidthProperty
Declaration
protected final SmartPropertyDouble dataPointWidthProperty
Field Value
Type | Description |
---|---|
SmartPropertyDouble |
fillBrushMappingModeProperty
Declaration
protected final SmartProperty<TextureMappingMode> fillBrushMappingModeProperty
Field Value
Type | Description |
---|---|
SmartProperty<TextureMappingMode> |
fillBrushStyleProperty
Declaration
protected final SmartProperty<BrushStyle> fillBrushStyleProperty
Field Value
Type | Description |
---|---|
SmartProperty<BrushStyle> |
Methods
applyThemeProvider(IThemeProvider themeProvider)
Applies specified theme to current instance
Declaration
public void applyThemeProvider(IThemeProvider themeProvider)
Parameters
Type | Name | Description |
---|---|---|
IThemeProvider | themeProvider |
Overrides
getDataPointWidth()
Gets a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy
Declaration
public final double getDataPointWidth()
Returns
Type | Description |
---|---|
double | The data point width |
getFillBrushMappingMode()
Gets the TextureMappingMode which defines how columns are filled when a gradient is used.
Declaration
public final TextureMappingMode getFillBrushMappingMode()
Returns
Type | Description |
---|---|
TextureMappingMode | The TextureMappingMode value |
getFillBrushStyle()
Gets the BrushStyle used to fill columns
Declaration
public final BrushStyle getFillBrushStyle()
Returns
Type | Description |
---|---|
BrushStyle | The BrushStyle instance |
getSeriesColor()
Gets the color which represents this IRenderableSeries instance.
Declaration
public int getSeriesColor()
Returns
Type | Description |
---|---|
int |
Overrides
getXRange()
Returns the data range of the IRenderableSeries on X direction by querying the associated data series Individual RenderableSeries implementations may override this method to provide custom ranging on per-series basis
Declaration
public IRange getXRange()
Returns
Type | Description |
---|---|
IRange |
Overrides
getYRange(coordinateCalculators.ICoordinateCalculator xCoordCalc, boolean getPositiveRange)
Returns the data range of the IRenderableSeries on Y direction by querying the associated data series
Declaration
public IRange getYRange(coordinateCalculators.ICoordinateCalculator xCoordCalc, boolean getPositiveRange)
Parameters
Type | Name | Description |
---|---|---|
coordinateCalculators.ICoordinateCalculator | xCoordCalc | |
boolean | getPositiveRange |
Returns
Type | Description |
---|---|
IRange |
Overrides
setDataPointWidth(double dataPointWidth)
Sets a value between 0.0 and 1.0 which defines the fraction of available space each column should occupy
Declaration
public final void setDataPointWidth(double dataPointWidth)
Parameters
Type | Name | Description |
---|---|---|
double | dataPointWidth | The data point width |
setFillBrushMappingMode(TextureMappingMode textureMappingMode)
Sets the TextureMappingMode which defines how columns are filled when a gradient is used.
Declaration
public final void setFillBrushMappingMode(TextureMappingMode textureMappingMode)
Parameters
Type | Name | Description |
---|---|---|
TextureMappingMode | textureMappingMode | The TextureMappingMode value |
setFillBrushStyle(BrushStyle fillBrushStyle)
Sets the BrushStyle used to fill columns
Declaration
public final void setFillBrushStyle(BrushStyle fillBrushStyle)
Parameters
Type | Name | Description |
---|---|---|
BrushStyle | fillBrushStyle | The BrushStyle instance |
updateCategoryXRangeInternal(IRange<Double> categoryXRange, dataSeries.IDataSeries<?,?> dataSeries)
Updates specified category XRange (range of indices used by com.scichart.charting.visuals.axes.CategoryAxisBase) on X direction by querying the associated data series
Declaration
protected void updateCategoryXRangeInternal(IRange<Double> categoryXRange, dataSeries.IDataSeries<?,?> dataSeries)
Parameters
Type | Name | Description |
---|---|---|
IRange<Double> | categoryXRange | |
IDataSeries<?,?> | dataSeries |