API Reference
Class
ChartDecimator
Provides explicit point reduction for dense ordered chart series.
Inheritance
- Object
- ChartDecimator
Methods
public static ChartDecimationResult Decimate(IEnumerable<ChartPoint> points, Int32 maximumPoints, ChartDecimationMode mode = LargestTriangleThreeBuckets) #Returns:
ChartDecimationResultReduces an ordered point sequence while retaining its source-index mapping.
Parameters
- points System.Collections.Generic.IEnumerable<ChartForgeX.Primitives.ChartPoint>
- The ordered source points.
- maximumPoints System.Int32
- The maximum number of rendered points. Must be at least three.
- mode ChartForgeX.Core.ChartDecimationMode = LargestTriangleThreeBuckets
- The deterministic reduction algorithm.
Returns
A reduction result that reports exactly what was retained.
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?