Class
SurfaceSeries3DValueGradientColorizer

A SurfaceSeries3D colorizer that uses gradient stops and their offsets to determine the appearance of the surface.

Definition

Constructors

SurfaceSeries3DValueGradientColorizer()

Declaration

cs-api-definition
public SurfaceSeries3DValueGradientColorizer()

Properties

GradientStops

Gets or sets the gradient stops used to create the surface material. When the IsAbsolute property is set to false, the offsets should be values between 0 and 1. When the IsAbsolute property is set to true, the offsets should correlate to the actual values of the data points.

Declaration

cs-api-definition
public GradientStopCollection GradientStops { get; set; }

Property Value

GradientStopCollection

IsAbsolute

Gets or sets a value indicating whether the offsets of the gradient stops should be treated as absolute values correlating to the actual values of the data points, or if the offsets of the gradient stops should be treated as relative values between 0 and 1.

Declaration

cs-api-definition
public bool IsAbsolute { get; set; }

Property Value

bool

Methods

GetMaterial(SurfaceSeries3DColorizerContext)

Gets the material that will determine the appearance of the surface.

Declaration

cs-api-definition
public override Material GetMaterial(SurfaceSeries3DColorizerContext context)

Parameters

context

SurfaceSeries3DColorizerContext

Returns

Material

Overrides SurfaceSeries3DColorizer.GetMaterial(SurfaceSeries3DColorizerContext)

GetTextureCoordinates(SurfaceSeries3DColorizerContext)

Gets 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

cs-api-definition
public override PointCollection GetTextureCoordinates(SurfaceSeries3DColorizerContext context)

Parameters

context

SurfaceSeries3DColorizerContext

Returns

PointCollection

Overrides SurfaceSeries3DColorizer.GetTextureCoordinates(SurfaceSeries3DColorizerContext)