Click or drag to resize
INChartGradientBrush Interface
The INChartGradientBrush interface provides common methods for the brush that fills an area with some gradient.

Namespace:  NChart3D_UWP
Assembly:  NChart3D_UWP (in NChart3D_UWP.dll)
Syntax
public interface INChartGradientBrush : INChartBrush

The INChartGradientBrush type exposes the following members.

Properties
  NameDescription
Public propertyGradientStops
Array of gradient-stops that construct the gradient for this brush.
Public propertyInternalBrush
Return internal class.
(Inherited from INChartBrush.)
Public propertyOpacity
Opacity of the brush in interval 0..1 0 -- full transparency 1 -- full opacity. The default value is 1.
(Inherited from INChartBrush.)
Public propertyShadingModel
Shading model that should be applied to an object if it's painted with this brush. You should understand that different shading models are not always supported. For example if you paint some background with the brush only plain shading (read -- no shading) is possible. But if you paint some 3d-object different models can be chosen (it is possible to draw this object as if it was lightened by some light source).
(Inherited from INChartBrush.)
Top
Methods
  NameDescription
Public methodScaleColorWithHSV
Scale components of brush's colors (if any) according to HSV color model. HSV-representation of each component of each color is multiplied by corresponding scale factor.
(Inherited from INChartBrush.)
Public methodScaleColorWithRGB
Scale components of brush's colors (if any) by given values. Each component of each color is multiplied by a corresponding scale factor.
(Inherited from INChartBrush.)
Top
See Also