Search
PieRenderer Members
Constructors Methods
 


A SeriesRenderer that draws pies in its containing plot.

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

 Public Constructors

  Name Description

PieRenderer

Overloaded. Initializes a new instance of the PieRenderer class.

 Public Methods

  Name Description

addPropertyChangeListener

Adds the specified PropertyChangeListener. (Inherited from SeriesRenderer.)

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

Implementation of the SeriesContainer interface.

getDetachOffset

Gets the percentage by which detached slices are offset from the pie center.

getDimension

Gets the dimension index that should be used to read data from the specified Series.

getDoughnut

Gets a value indicating whether the pie should be rendered as a doughnut.

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.)

getSeries

Gets the Series drawn by this PieRenderer.

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.)

hitTest

SeriesRenderer.hitTest override. Hit-tests the slices representing data items if they contain the specified location.

removePropertyChangeListener

Removes the specified PropertyChangeListener.
(Inherited from SeriesRenderer.)

searchStyle

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

setDetachOffset

Sets the percentage by which detached slices are offset from the pie center.

setDimension

Sets the dimension index that should be used to read data from the Series.

setDoughnut

Sets a value indicating whether the pie should be rendered as a doughnut.

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.)

setSeries

Sets the Series drawn by this PieRenderer.

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.)

startMeasureData

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

 Protected Methods

  Name Description

createTextRenderer

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

draw

SeriesRenderer.draw override. Draws the Series data in the specified RenderContext.

drawHighlight

SeriesRenderer.drawHighlight override. Draws the highlighted slice in the specified RenderContext.

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.)

enumSlices

Enumerates the slices of the pie using the specified RenderContext and ProcessBars callback.

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.)

 See Also