MindFusion.Charting for WPF Programmer's Guide
PieChart3D Members
Constructors Fields Properties Methods
 


Represents a 3D pie chart.

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

 Public Constructors

  Name Description

PieChart3D

Initializes a new instance of the PieChart3D class.

 Public Fields

  Name Description

AllowCameraInteractionProperty

Identifies the AllowCameraInteraction dependency property. (Inherited from Chart3D.)

AllowMeshSelectionProperty

Identifies the AllowMeshSelection dependency property. (Inherited from Chart3D.)

BehaviorProperty

Identifies the Behavior dependency property. (Inherited from Chart3D.)

CameraTypeProperty

Identifies the CameraType dependency property. (Inherited from Chart3D.)

CornerRadius3DProperty

Identifies the CornerRadius3D dependency property.

CornerRadiusProperty

Identifies the CornerRadius dependency property. (Inherited from Chart3D.)

DataSourceProperty

Identifies the DataSource dependency property. (Inherited from Chart3D.)

DetachOrientationProperty

Identifies the DetachOrientation dependency property.

DoughnutThicknessProperty

Identifies the DoughnutThickness dependency property.

Effect3DProperty

Identifies the Effect3D dependency property. (Inherited from Chart3D.)

LightsProperty

Identifies the Lights dependency property. (Inherited from Chart3D.)

MeshFaceSizeProperty

Identifies the MeshFaceSize dependency property. (Inherited from Chart3D.)

MeshSelectionBrushProperty

Identifies the MeshSelectionBrush dependency property. (Inherited from Chart3D.)

ModelDepthProperty

Identifies the ModelDepth dependency property. (Inherited from Chart3D.)

ModelHeightProperty

Identifies the ModelHeight dependency property. (Inherited from Chart3D.)

ModelWidthProperty

Identifies the ModelWidth dependency property. (Inherited from Chart3D.)

PlotAreaMarginProperty

Identifies the PlotAreaMargin dependency property. (Inherited from Chart3D.)

RenderBackSidesProperty

Identifies the RenderBackSides dependency property. (Inherited from Chart3D.)

RotationAngleProperty

Identifies the RotationAngle dependency property. (Inherited from Chart3D.)

RotationAxisProperty

Identifies the RotationAxis dependency property. (Inherited from Chart3D.)

RoundCornerTypeProperty

Identifies the RoundCornerType dependency property.

ScaleProperty

Identifies the Scale dependency property. (Inherited from Chart3D.)

SliceLayoutProperty

Identifies the SliceLayout dependency property.

StartAngleProperty

Identifies the StartAngle dependency property.

StaticLightsProperty

Identifies the StaticLights dependency property. (Inherited from Chart3D.)

TitleFontFamilyProperty

Identifies the TitleFontFamily dependency property. (Inherited from Chart3D.)

TitleFontSizeProperty

Identifies the TitleFontSize dependency property. (Inherited from Chart3D.)

TitleFontStyleProperty

Identifies the TitleFontStyle dependency property. (Inherited from Chart3D.)

TitleFontWeightProperty

Identifies the TitleFontWeight dependency property. (Inherited from Chart3D.)

TitleMarginProperty

Identifies the TitleMargin dependency property. (Inherited from Chart3D.)

TitleProperty

Identifies the Title dependency property. (Inherited from Chart3D.)

TitleVisibilityProperty

Identifies the TitleVisibility dependency property. (Inherited from Chart3D.)

 Public Properties

  Name Description

AllowCameraInteraction

Gets or sets a value indicating whether the position of the camera changes when the users clicks at the chart and drags with the mouse. This is a dependency property. (Inherited from Chart3D.)

AllowMeshSelection

Gets or sets a value indicating whether the individual mesh objects in the chart model can be selected with the mouse. This is a dependency property. (Inherited from Chart3D.)

Behavior

Gets or sets a value indicating how the chart control responds to actions with the mouse. This is a dependency property. (Inherited from Chart3D.)

CameraType

Gets or sets the type of the camera. This is a dependency property. (Inherited from Chart3D.)

ChartTheme

Gets or sets a ChartTheme that defines the appearance of chart elements. (Inherited from Chart3D.)

CornerRadius

Gets or sets the corner radius of the chart control's bounding rectangle. This is a dependency property. (Inherited from Chart3D.)

CornerRadius3D

Gets or sets the corner radius of the 3D pie slices. This is a dependency property.

DataSource

Gets or sets the data source. This is a dependency property. (Inherited from Chart3D.)

DetachOrientation

Gets or sets the orientation of the detached pie slices. This is a dependency property.

DoughnutThickness

Gets or sets the inner radius of doughnut charts. This is a dependency property.

Effect3D

Gets or sets the 3D effect of the chart. This is a dependency property. (Inherited from Chart3D.)

Legends

Gets or sets a list with the chart legends. (Inherited from Chart3D.)

Lights

Gets or sets the lights in the chart model. This is a dependency property. (Inherited from Chart3D.)

MeshFaceSize

Gets or sets the size of the faces that build the mesh of the 3D chart. This is a dependency property. (Inherited from Chart3D.)

MeshSelectionBrush

Gets or sets the brush used to highlight selected objects in the chart model. This is a dependency property. (Inherited from Chart3D.)

ModelDepth

Gets or sets the depth of the 3D model that holds the chart. This is a dependency property. (Inherited from Chart3D.)

ModelHeight

Gets or sets the height of the 3D model that holds the chart. This is a dependency property. (Inherited from Chart3D.)

ModelWidth

Gets or sets the width of the 3D model that holds the chart. This is a dependency property. (Inherited from Chart3D.)

PlotAreaMargin

Gets or sets the margin around the plot area. This is a dependency property. (Inherited from Chart3D.)

RenderBackSides

Gets or sets a value indicating whether the back sides of the chart and the wire frame, if present, are rendered. This is a dependency property. (Inherited from Chart3D.)

RotationAngle

Gets or sets the angle of rotation for the chart. This is a dependency property. (Inherited from Chart3D.)

RotationAxis

Gets or sets the axis of rotation of the chart. This is a dependency property. (Inherited from Chart3D.)

RoundCornerType

Gets or sets at which corners of the pie chart the CornerRadius3D property will be applied. This is a dependency property.

Scale

Gets or sets the scale factor of the chart. This is a dependency property. (Inherited from Chart3D.)

Series

Gets the list with the series in the chart. (Inherited from Chart3D.)

SliceLayout

Gets or sets the layout of the pie slices. This is a dependency property.

StartAngle

Gets or sets the angle from which pie slices are drawn. This is a dependency property.

StaticLights

Gets or sets the static lights in the chart model. This is a dependency property. (Inherited from Chart3D.)

Title

Gets or sets the title of the chart. This is a dependency property. (Inherited from Chart3D.)

TitleFontFamily

Gets or sets the font family for the title. This is a dependency property. (Inherited from Chart3D.)

TitleFontSize

Gets or sets the font size for the title. This is a dependency property. (Inherited from Chart3D.)

TitleFontStyle

Gets or sets the font style for the title. This is a dependency property. (Inherited from Chart3D.)

TitleFontWeight

Gets or sets the font weight for the title. This is a dependency property. (Inherited from Chart3D.)

TitleMargin

Gets or sets the margin around the title. This is a dependency property. (Inherited from Chart3D.)

TitleVisibility

Gets or sets the visibility of the chart's title. This is a dependency property. (Inherited from Chart3D.)

 Public Methods

  Name Description

BeginInit

FrameworkElement.BeginInit override. (Inherited from Chart3D.)

ClearMeshSelection

Clears any mesh selection. (Inherited from Chart3D.)

EndInit

FrameworkElement.EndInit override. (Inherited from Chart3D.)

HitTest

Chart3D.HitTest override.

OnApplyTemplate

FrameworkElement.ApplyTemplate override. (Inherited from Chart3D.)

UpdateChart

Recalculates and redraws the chart. (Inherited from Chart3D.)

 See Also

PieChart3D Class
MindFusion.Charting.Wpf Namespace