Click or drag to resize
NChartDataSmootherTBezier Class
The NChartDataSmootherTBezier class provides data smoother based on bezier interpolation (with control points calculated according to tangents to the curve being smoothed) 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 minimal deviation from the linear data interpolation(in comparison with NChartDataSmootherSpline, NChartDataSmootherLagrange and NChartDataSmootherSBezier) and guarantees the absence of fake extremums.
Inheritance Hierarchy
SystemObject
  NChart3D_UWPNChartDataSmootherTBezier

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

The NChartDataSmootherTBezier type exposes the following members.

Constructors
  NameDescription
Public methodNChartDataSmootherTBezier
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