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

ChartHistogramBinLayout

Namespace ChartForgeX.Core

Defines one reusable histogram binning scheme so multiple series can share identical bounds.

Inheritance

  • Object
  • ChartHistogramBinLayout

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

FromCount(System.Double arg1, System.Double arg2, System.Int32 arg3) #

Creates an equal-width layout with an exact bin count.

Parameters

arg1 System.Double required
arg2 System.Double required
arg3 System.Int32 required
FromWidth(System.Double arg1, System.Double arg2, System.Double arg3) #

Creates a layout that preserves the requested width and uses a shorter final bin for any remainder.

Parameters

arg1 System.Double required
arg2 System.Double required
arg3 System.Double required
GetCenter(System.Int32 arg1) #

Gets the midpoint used for the bin's chart coordinate.

Parameters

arg1 System.Int32 required
GetLowerBound(System.Int32 arg1) #

Gets the inclusive lower bound for a bin.

Parameters

arg1 System.Int32 required
GetUpperBound(System.Int32 arg1) #

Gets the upper bound for a bin. The final bin includes this value.

Parameters

arg1 System.Int32 required

Properties

Minimum #

Gets the inclusive minimum covered by the layout.

Maximum #

Gets the inclusive maximum covered by the layout.

Count #

Gets the number of bins.

Width #

Gets the requested bin width. The final bin may be narrower when a remainder exists.