The drawingProviders on the parentSeries to which this transform applies
The series the transform is attached to
The pointSeries that stores the result of the transform
Whether then transform will run when the series is drawn. This is set true initially, and when data changes, and is set to false when the transform does run. If your transform depends on any other property, you must set this true if that property changes
A flag to tell the parent series if the transformed values should be used when calculating data range
A scale factor for the tightness of the curves. Valid values 0 to 1. Lower = tighter curves
A scale factor for the tightness of the curves. Valid values 0 to 1. Lower = tighter curves
The number of points to add between each data point. Default 20 These are Not uniformly distributed, but clutered around the data points to give smoother curves
The number of points to add between each data point. Default 20 These are Not uniformly distributed, but clutered around the data points to give smoother curves
The method that is called to run the transform. Do not override this, instead override runTransformInternal on BaseRenderDataTransform
Generated using TypeDoc
A RenderDataTransform that calculates a Cubic Bezier curve over the an Xyy dataSeries, while respecting the bounds of the data. This also restricts the Y1 values to be less than the Y values, allowing this to be used for stacked series.