Class SurfaceSeries3DDataPointColorizer
A SurfaceSeries3D colorizer that allows for each data point to provide an individual color.
Inherited Members
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public class SurfaceSeries3DDataPointColorizer : SurfaceSeries3DColorizer, INotifyPropertyChanged
Constructors
SurfaceSeries3DDataPointColorizer()
Declaration
public SurfaceSeries3DDataPointColorizer()
Properties
ColorBinding
Gets or sets the binding that will be used to obtain the Color associated with a certain data item.
Declaration
public DataPointBinding ColorBinding { get; set; }
Property Value
DataPointBinding
|
ColorizationMode
Gets or sets the colorization mode that determines the appearance of the surface.
Declaration
public SurfaceSeries3DColorizationMode ColorizationMode { get; set; }
Property Value
SurfaceSeries3DColorizationMode
|
Methods
GetDataPointColor(SurfacePointInfo)
Gets the Color for this data point.
Declaration
public virtual Color GetDataPointColor(SurfacePointInfo surfacePoint)
Parameters
SurfacePointInfo
surfacePoint
|
Returns
System.Windows.Media.Color
|
GetMaterial(SurfaceSeries3DColorizerContext)
Gets the material that will determine the appearance of the surface.
Declaration
public override Material GetMaterial(SurfaceSeries3DColorizerContext context)
Parameters
SurfaceSeries3DColorizerContext
context
|
Returns
System.Windows.Media.Media3D.Material
|
Overrides
GetSurfacePoints(SurfaceSeries3DColorizerContext)
Gets the surface points that will be used by the colorizer to determine the triangle indexes, texture coordinates, and material.
Declaration
public override ReadOnlyCollection<SurfacePointInfo> GetSurfacePoints(SurfaceSeries3DColorizerContext context)
Parameters
SurfaceSeries3DColorizerContext
context
|
Returns
System.Collections.ObjectModel.ReadOnlyCollection<SurfacePointInfo>
|
Overrides
GetTextureCoordinates(SurfaceSeries3DColorizerContext)
Gets the texture coordinates that will determine the appearance of the surface. The texture coordinates are chosen in respect to the actual display direction of the series.
Declaration
public override PointCollection GetTextureCoordinates(SurfaceSeries3DColorizerContext context)
Parameters
SurfaceSeries3DColorizerContext
context
|
Returns
System.Windows.Media.PointCollection
|
Overrides
GetTriangleIndices(SurfaceSeries3DColorizerContext)
Gets the triangle indexes that will determine the appearance of the surface. The triangle indexes are chosen in respect to the actual display direction of the series.
Declaration
public override Int32Collection GetTriangleIndices(SurfaceSeries3DColorizerContext context)
Parameters
SurfaceSeries3DColorizerContext
context
|
Returns
System.Windows.Media.Int32Collection
|
Overrides
OnColorizationFinished()
Invoked when the colorization phase finishes.
Declaration
protected override void OnColorizationFinished()
Overrides
OnColorizationStarted(SurfaceSeries3DColorizerContext)
Invoked when the colorization phase starts.
Declaration
protected override void OnColorizationStarted(SurfaceSeries3DColorizerContext context)
Parameters
SurfaceSeries3DColorizerContext
context
|