Project

ChartForgeX

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

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

ChartHistogramBin

Namespace ChartForgeX.Core
Assembly ChartForgeX
Modifiers sealed

Describes one immutable histogram aggregate and the source observations assigned to its interval.

Inheritance

  • Object
  • ChartHistogramBin

Usage

Explore 1 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

Properties

public ChartHistogramBinLayout Layout { get; } #

Gets the shared immutable interval layout.

public Int32 Index { get; } #

Gets the bin index in the layout.

public Double LowerBound { get; } #

Gets the inclusive lower measurement bound.

public Double UpperBound { get; } #

Gets the excluded upper bound, or the included upper bound for the final bin.

public Double Width { get; } #

Gets the actual measurement width.

public Double Center { get; } #

Gets the measurement midpoint.

public Int32 Count { get; } #

Gets the number of assigned source observations.

public Double? Value { get; } #

Gets the raw aggregate, or null for the mean of an empty bin.

public Double RenderedValue { get; } #

Gets the encoded height in value or density units; an undefined aggregate remains at the baseline.

public IReadOnlyList<Int32> SourceIndices { get; } #

Gets the original source indices in source order.