New to Telerik UI for WPFStart a free 30-day trial

Represents a 3D chart series that plots its points using a surface.

Definition

Constructors

Initializes a new instance of the SurfaceSeries3D class.

C#
public SurfaceSeries3D()

Fields

ColorizerProperty

DependencyProperty

Identifies the Colorizer property.

C#
public static readonly DependencyProperty ColorizerProperty

DisplayDirectionProperty

DependencyProperty

Identifies the DisplayDirection property.

C#
public static readonly DependencyProperty DisplayDirectionProperty

PointSizeProperty

DependencyProperty

Identifies the PointSize property.

C#
public static readonly DependencyProperty PointSizeProperty

TriangleIndicesProperty

DependencyProperty

Identifies the TriangleIndices property.

C#
public static readonly DependencyProperty TriangleIndicesProperty

Properties

Gets or sets the colorizer that will determine the appearance of the surface.

C#
public SurfaceSeries3DColorizer Colorizer { get; set; }

Gets the collection of data points associated with the series.

C#
public DataPoint3DCollection<SurfaceDataPoint3D> DataPoints { get; }

Gets or sets a value that determines how the 3D points are connected, i.e. how the surface is displayed. For example if the display direction is the Z axis, then the points are connected in a way to respect their 2D position in the XY plane. When this property is null, the chart calculates an automatic display direction.

C#
public Axis3DType? DisplayDirection { get; set; }

PointSize

Size3D

Gets or sets the size of the points.

C#
[TypeConverter(typeof(ChartSize3DConverter))]
public Size3D PointSize { get; set; }

TriangleIndices

Int32Collection

Gets or sets a custom collection of triangle indices that will be set to the the MeshGeometry3D that presents the surface. When this property is null, the chart calculates automatic triangle indices.

C#
public Int32Collection TriangleIndices { get; set; }

Methods

Generates a collection of triangle indexes that determine how 3D data points are connected when a tabular (two dimensional) source is used.

C#
public static Int32Collection GenerateTriangleIndices(int rowsCount, int columnsCount)
Parameters:rowsCountintcolumnsCountintReturns:

Int32Collection

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.