Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

ChartResolutionPolicy

Namespace ChartForgeX.Core

Converts an intended render width into a bounded point budget for resolution-aware series.

Inheritance

  • Object
  • ChartResolutionPolicy

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Methods

ResolvePointBudget(System.Double arg1) #

Resolves the maximum rendered point count for an intended horizontal render width.

Parameters

arg1 System.Double required
Trend() #

Creates the report-friendly trend policy: two points per pixel, a 64-point floor, and automatic marker-density control.

Properties

PointsPerPixel #

Gets or sets the number of rendered points allowed per horizontal pixel.

MinimumPointCount #

Gets or sets the minimum point budget. The value must be at least three.

MaximumPointCount #

Gets or sets the maximum point budget.

MaximumMarkerCount #

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.

DecimationMode #

Gets or sets the deterministic decimation algorithm used when the source exceeds the resolved budget.