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

ChartHeatmapRow

Namespace ChartForgeX.Core
Assembly ChartForgeX
Modifiers sealed

Describes one reusable heatmap matrix row.

Inheritance

  • Object
  • ChartHeatmapRow

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 2

Accepted by parameters 2

Constructors

public ChartHeatmapRow(String name, IEnumerable<Double> values) #

Initializes a heatmap row.

Parameters

name System.String requiredposition: 0
The row name.
values System.Collections.Generic.IEnumerable<System.Double> requiredposition: 1
The row values. Values are assigned to columns one through N.

Methods

public static ChartHeatmapRow Create(String name, params Double[] values) #
Returns: ChartHeatmapRow

Creates a heatmap row from one-based cell values.

Parameters

name System.String requiredposition: 0
The row name.
values System.Double[] requiredposition: 1
The row values. Values are assigned to columns one through N.

Returns

A heatmap row.

public static ChartHeatmapRow CreateMasked(String name, params Double?[] values) #
Returns: ChartHeatmapRow

Creates a heatmap row with optional masked cells. Null cells reserve their column position but do not render.

Parameters

name System.String requiredposition: 0
The row name.
values System.Double?[] requiredposition: 1
The row cells. Null entries are skipped while later values keep their one-based column positions.

Returns

A masked heatmap row.

Properties

public String Name { get; } #

Gets the row name.

public IReadOnlyList<Double> Values { get; } #

Gets the row values.

public IReadOnlyList<Double?> Cells { get; } #

Gets row cells. Null entries are masked cells that do not render.

public Boolean HasMaskedCells { get; } #

Gets a value indicating whether the row contains masked cells.