API Reference
ChartResolutionPolicy
Converts an intended render width into a bounded point budget for resolution-aware series.
Inheritance
- Object
- ChartResolutionPolicy
Usage
Explore 4 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Method ChartResolutionPolicy.Trend
Accepted by parameters 3
- Method Chart.AddAdaptiveArea
- Method Chart.AddAdaptiveLine
- Method Chart.AddAdaptiveScatter
Constructors
public ChartResolutionPolicy() #Methods
public Int32 ResolvePointBudget(Double viewportWidth) #Int32Resolves the maximum rendered point count for an intended horizontal render width.
Parameters
- viewportWidth System.Double
public static ChartResolutionPolicy Trend() #ChartResolutionPolicyCreates the report-friendly trend policy: two points per pixel, a 64-point floor, and automatic marker-density control.
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Double PointsPerPixel { get; set; } #Gets or sets the number of rendered points allowed per horizontal pixel.
public Int32 MinimumPointCount { get; set; } #Gets or sets the minimum point budget. The value must be at least three.
public Int32 MaximumPointCount { get; set; } #Gets or sets the maximum point budget.
public Int32 MaximumMarkerCount { get; set; } #Gets or sets the largest retained point count that still shows optional line or area markers. Zero suppresses markers for every adaptive series while preserving the connected path.
public ChartDecimationMode DecimationMode { get; set; } #Gets or sets the deterministic decimation algorithm used when the source exceeds the resolved budget.