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

Base class for all colorizers for SurfaceSeries3D. Inheritors can determine the appearance of the surface.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

C#
public abstract class SurfaceSeries3DColorizer : INotifyPropertyChanged

Inheritance: objectSurfaceSeries3DColorizer

Derived Classes: SurfaceSeries3DDataPointColorizerSurfaceSeries3DValueGradientColorizer

Implements: INotifyPropertyChanged

Constructors

C#
protected SurfaceSeries3DColorizer()

Methods

When overridden in a derived class, creates a material from a brush.

C#
public virtual Material CreateMaterialFromBrush(Brush brush)
Parameters:brushBrushReturns:

Material

When overridden in a derived class, returns the material for the surface.

C#
public abstract Material GetMaterial(SurfaceSeries3DColorizerContext context)
Parameters:contextSurfaceSeries3DColorizerContextReturns:

Material

When overridden in a derived class, returns the surface points for the surface.

C#
public virtual ReadOnlyCollection<SurfacePointInfo> GetSurfacePoints(SurfaceSeries3DColorizerContext context)
Parameters:contextSurfaceSeries3DColorizerContextReturns:

ReadOnlyCollection<SurfacePointInfo>

When overridden in a derived class, returns the texture coordinates for the surface.

C#
public abstract PointCollection GetTextureCoordinates(SurfaceSeries3DColorizerContext context)
Parameters:contextSurfaceSeries3DColorizerContextReturns:

PointCollection

When overridden in a derived class, returns the triangle indexes for the surface.

C#
public virtual Int32Collection GetTriangleIndices(SurfaceSeries3DColorizerContext context)
Parameters:contextSurfaceSeries3DColorizerContextReturns:

Int32Collection

Invoked when the colorization phase finishes.

C#
protected virtual void OnColorizationFinished()

Invoked when the colorization phase starts.

C#
protected virtual void OnColorizationStarted(SurfaceSeries3DColorizerContext context)
Parameters:contextSurfaceSeries3DColorizerContext

Raises the PropertyChanged event.

C#
protected void OnPropertyChanged(string propertyName)
Parameters:propertyNamestring

The name of the property which value has changed.

Events

Occurs when a value of some property has changed.

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged