Search
BarRenderer3D Members
Constructors Fields Methods
 


A SeriesRenderer that draws 3D bars in its containing plot.

The following tables list the members exposed by the BarRenderer3D type.

 Public Constructors

  Name Description

BarRenderer3D

Initializes a new instance of the BarRenderer3D class.

 Public Fields

  Name Description

BOX

 

CYLINDER

 

 Public Methods

  Name Description

addPropertyChangeListener

Adds the specified PropertyChangeListener. (Inherited from SeriesRenderer.)

buildModels

Implements Renderer3D.buildModels. Adds 3D bar models for the series data to specified scene.

dataChanged

Raises an event to notify that data in the Series has changed. (Inherited from SeriesRenderer.)

domainDimension

Implements the SeriesContainer.domainimension method. Gets the index of the dimension whose set of values should be treated as domain of plotted function. (Inherited from SeriesRenderer.)

effectiveFill

Gets the Brush that is used to fill the representation of the specified data item. (Inherited from SeriesRenderer.)

effectiveStroke

Gets the Brush that is used to stroke the representation of the specified data item. (Inherited from SeriesRenderer.)

enumSeries

Implements SeriesContainer.enumSeries. Returns a collection of all Series associated with this Renderer2D. (Inherited from Renderer2D.)

getBarSpacingRatio

Gets the ratio of empty space between adjacent bar groups to space occupied by bars. (Inherited from BarRenderer.)

getHorizontalBars

Gets a value indicating whether bars are drawn horizontal. (Inherited from BarRenderer.)

getLabelBrush

Gets the Brush used to draw labels at data items. (Inherited from SeriesRenderer.)

getLabelFontName

Gets the name of font that is used to draw labels of data items. (Inherited from SeriesRenderer.)

getLabelFontSize

Gets the size of font that is used to draw labels of data items. (Inherited from SeriesRenderer.)

getLabelFontStyle

Gets the style of the font used to draw labels for data items. (Inherited from SeriesRenderer.)

getModel

Gets the identification number of the Model3D.

getSameIndexSpacingRatio

Gets the ratio of empty space to occupied space in bar groups drawn for data items at the same index in each series. (Inherited from BarRenderer.)

getSeries

Gets a list of the Series drawn by this Renderer2D. (Inherited from Renderer2D.)

getSeriesStyle

A SeriesStyle instance specifying the appearance of series associated with this renderer. (Inherited from SeriesRenderer.)

getShowDataLabels

Gets a value that indicates what kind of data labels are drawn. (Inherited from SeriesRenderer.)

getShowHighlight

Gets a value indicating whether to highlight hovered data items. (Inherited from SeriesRenderer.)

getShowToolTips

Gets a value indicating whether to show tooltips. (Inherited from SeriesRenderer.)

getXAxis

Gets the X-Axis associated with this Renderer2D. (Inherited from Renderer2D.)

getYAxis

Gets the Y-Axis associated with this Renderer2D. (Inherited from Renderer2D.)

hitTest

Renderer2D.hitTest override. Hit-tests the bar representations of data items. (Inherited from BarRenderer.)

removePropertyChangeListener

Removes the specified PropertyChangeListener.
(Inherited from SeriesRenderer.)

searchStyle

Returns a SeriesStyle object that meets the specified criteria. (Inherited from SeriesRenderer.)

setBarSpacingRatio

Sets the ratio of empty space between adjacent bar groups to space occupied by bars. (Inherited from BarRenderer.)

setHorizontalBars

Sets a value indicating whether bars should be horizontal. (Inherited from BarRenderer.)

setLabelBrush

Sets the Brush that is used to draw labels of data items. (Inherited from SeriesRenderer.)

setLabelFontName

Sets the name of the font that is used to draw labels of data items. (Inherited from SeriesRenderer.)

setLabelFontSize

Sets the size of font that is used to draw labels of data items. (Inherited from SeriesRenderer.)

setLabelFontStyle

Sets the style of font that should be used to draw labels of data items. (Inherited from SeriesRenderer.)

setModel

Sets the identification number of the Model3D.

setSameIndexSpacingRatio

Sets the ratio of empty space to occupied space in bar groups drawn for data items as same index in each Series. (Inherited from BarRenderer.)

setSeries

Sets a list of Series drawn by this Renderer2D. (Inherited from Renderer2D.)

setSeriesStyle

A SeriesStyle instance that provides appearance settings for the Series associated with this SeriesRenderer. (Inherited from SeriesRenderer.)

setShowDataLabels

Specifies what kind of data labels are drawn. (Inherited from SeriesRenderer.)

setShowHighlight

Sets a value indicating whether to highlight hovered data items. (Inherited from SeriesRenderer.)

setShowToolTips

Sets a value indicating whether to show tooltips. (Inherited from SeriesRenderer.)

setXAxis

Sets the X-Axis associated with this Renderer2D. (Inherited from Renderer2D.)

setYAxis

Sets the Y-Axis associated with this Renderer2D. (Inherited from Renderer2D.)

startMeasureData

SeriesRenderer.startMeasureData override. Called to reset measure accumulators at the beginning of a measure pass. (Inherited from Renderer2D.)

 Protected Methods

  Name Description

adjustDataRange

SeriesRenderer.adjustDataRange override. Adjusts the data range of associated Axis objects after initial measure pass. (Inherited from BarRenderer.)

createTextRenderer

Creates a TextRenderer configured to draw the labels of associated series. (Inherited from SeriesRenderer.)

domainAxis

Gets the domain Axis associated with this Renderer2D. For internal use only. (Inherited from Renderer2D.)

domainData

Gets the domain Axis coordinate (input value) of the specified data item. (Inherited from Renderer2D.)

domainSorted

Indicates whether the data in the domain of the specified Series is sorted. (Inherited from Renderer2D.)

draw

Renderer2D.draw override. Draws the series data in the specified RenderContext. (Inherited from BarRenderer.)

drawHighlight

Renderer2D.drawHighlight override. Draws highlighted bar in the specified RenderContext. (Inherited from BarRenderer.)

effectiveLabelBackground

Gets the brush that should be used to render labels' background. (Inherited from SeriesRenderer.)

effectiveLabelBorderPen

Gets the pen that should be used to render labels' borders. (Inherited from SeriesRenderer.)

enumVisibleBars

Enumerates the bars visible in current data range. (Inherited from BarRenderer.)

enumVisiblePointPairs

Enumerates the data values of the rendered Series instances mapped to 2D coordinates of the containing plot. (Inherited from Renderer2D.)

enumVisiblePoints

Enumerates the visible data values of the rendered Series mapped to 2D coordinates of the containing plot. (Inherited from Renderer2D.)

enumVisibleRanges

Enumerates each Series and provides a list of all visible points at each iteration. (Inherited from Renderer2D.)

getFirstInRange

Overloaded. Gets the index of first data item in a range. (Inherited from Renderer2D.)

getLastInRange

Overloaded. Gets the index of the last data item from a specified Series. (Inherited from Renderer2D.)

getMaxXSum

Gets the maximum sum of X data values locates at the same index in all Series. (Inherited from Renderer2D.)

getMaxXSumPositive

  (Inherited from Renderer2D.)

getMaxYSum

Gets the maximum sum of Y data values locates at same index in all Series. (Inherited from Renderer2D.)

getMaxYSumPositive

  (Inherited from Renderer2D.)

getMinXSumNegative

  (Inherited from Renderer2D.)

getMinYSumNegative

  (Inherited from Renderer2D.)

getPixel

Overloaded. Gets the coordinates of the specified data item when mapped to a Plot2D pixel. (Inherited from Renderer2D.)

imageData

Gets the image Axis coordinate (output value) ofthe  specified data item. (Inherited from Renderer2D.)

measureDataRange

Renderer2D.measureDataRange override. Measures the data range of rendered series and assigns it to the associated Axis objects if their MinValue and MaxValue are not set. (Inherited from BarRenderer.)

onPropertyChanged

Raises the PropertyChanged event. (Inherited from SeriesRenderer.)

onSeriesDataChanged

Raised when Series data has changed. (Inherited from SeriesRenderer.)

setToolTip

Sets tooltip text and location. (Inherited from SeriesRenderer.)

xData

Gets the X value of the specified data item. (Inherited from Renderer2D.)

xSorted

Gets a value indicating whether the values of the specified Series increase monotonously in the X-dimension. (Inherited from Renderer2D.)

yData

Gets the Y-value of the specified data item. (Inherited from Renderer2D.)

ySorted

Gets a value indicating whether values of the specified Series increase monotonously in the Y-dimension. (Inherited from Renderer2D.)

 See Also