ClassSurfaceSeries3DColorizer
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:
public abstract class SurfaceSeries3DColorizer : INotifyPropertyChanged
Inheritance: objectSurfaceSeries3DColorizer
Derived Classes:
Implements:
Constructors
SurfaceSeries3DColorizer()
Declaration
protected SurfaceSeries3DColorizer()
Methods
CreateMaterialFromBrush(Brush)
When overridden in a derived class, creates a material from a brush.
Declaration
public virtual Material CreateMaterialFromBrush(Brush brush)
Parameters
brush
Brush
Returns
Material
GetMaterial(SurfaceSeries3DColorizerContext)
When overridden in a derived class, returns the material for the surface.
Declaration
public abstract Material GetMaterial(SurfaceSeries3DColorizerContext context)
Parameters
context
Returns
Material
GetSurfacePoints(SurfaceSeries3DColorizerContext)
When overridden in a derived class, returns the surface points for the surface.
Declaration
public virtual ReadOnlyCollection<SurfacePointInfo> GetSurfacePoints(SurfaceSeries3DColorizerContext context)
Parameters
context
Returns
GetTextureCoordinates(SurfaceSeries3DColorizerContext)
When overridden in a derived class, returns the texture coordinates for the surface.
Declaration
public abstract PointCollection GetTextureCoordinates(SurfaceSeries3DColorizerContext context)
Parameters
context
Returns
PointCollection
GetTriangleIndices(SurfaceSeries3DColorizerContext)
When overridden in a derived class, returns the triangle indexes for the surface.
Declaration
public virtual Int32Collection GetTriangleIndices(SurfaceSeries3DColorizerContext context)
Parameters
context
Returns
Int32Collection
OnColorizationFinished()
Invoked when the colorization phase finishes.
Declaration
protected virtual void OnColorizationFinished()
OnColorizationStarted(SurfaceSeries3DColorizerContext)
Invoked when the colorization phase starts.
Declaration
protected virtual void OnColorizationStarted(SurfaceSeries3DColorizerContext context)
Parameters
context
OnPropertyChanged(string)
Raises the PropertyChanged event.
Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property which value has changed.
Events
PropertyChanged
Occurs when a value of some property has changed.
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Value
Implements