Click or drag to resize
NChartDataSmootherSBezier Class
The NChartDataSmootherSBezier class provides data smoother based on bezier interpolation (with control points calculated to ensure defect 1 spline) used to create smooth lines on the charts by only a few points. Typically this smoother is used for line and area series. This smoother ensures better smoothing in comparison with NChartDataSmootherTBezier, but has larger deviation from the linear data interpolation and can produce fake extremums.However, the deviation of the fake extremums is smaller in comparison with NChartDataSmootherSpline and NChartDataSmootherLagrange.
Inheritance Hierarchy
SystemObject
  NChart3D_UWPNChartDataSmootherSBezier

Namespace:  NChart3D_UWP
Assembly:  NChart3D_UWP (in NChart3D_UWP.dll)
Syntax
public sealed class NChartDataSmootherSBezier : INChartDataSmoother

The NChartDataSmootherSBezier type exposes the following members.

Constructors
  NameDescription
Public methodNChartDataSmootherSBezier
Create new instance of data smoother.
Top
Properties
  NameDescription
Public propertyDataSmootherInternal
Return internal class.
Public propertyResolution
Resolution of the spline. Resolution is the number of subdivisions by the step dimension for each segment. The default value is 32. The allowed value are [2 .. 1024].
Public propertyStepDimension
Key of the value that should be interpreted as step dimension. Typically it is NChartValue.X (which is the default value), however for bar series it should be NChartValue.Y.
Public propertyValueDimension
Key of the value that should be interpreted as height dimension. Typically it is NChartValue.Y (which is the default value), however for bar series it should be NChartValue.X.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also