Search
FunnelRenderer Members
Constructors Methods
 


Implements a SeriesRenderer used to draw funnel charts. Funnel charts represent the stages of a process and show relative values or measurements associated with each stage.

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

 Public Constructors

  Name Description

FunnelRenderer

Overloaded. Initializes a new instance of the FunnelRenderer 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

Returns a collection of the Series rendered by this SeriesRenderer.

getDimension

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

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

getSegmentSpacing

Gets the spacing between segments in a funnel chart.

getSeries

Gets the Series associated with this funnel chart.

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

getStemWidth

Gets the width of the funnel stem.

hitTest

Performs hit testing using the specified RenderContext and around the specified point.

removePropertyChangeListener

Removes the specified PropertyChangeListener.
(Inherited from SeriesRenderer.)

searchStyle

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

setDimension

Sets the dimension of data for this funnel chart.

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

setSegmentSpacing

Sets the space between segments in the funnel chart.

setSeries

Sets the Series associated with this funnel chart.

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

setStemWidth

Sets the width of the funnel stem.

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.

drawHighlight

Highlights the specified HitResult object using 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.)

enumSegments

Enumerates the funnel segments using the specified RenderContext and ProcessSegment.
For internal use only.

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