# XWUIChartHeatingCurve

A heating-curve chart variant backed by `XWUIChart` that plots temperature against added energy, capturing the rising ramps and flat phase-change plateaus of a substance being heated. It inherits the shared chart-block contract, so provide named `series` of `{ x, y }` points and choose a `block` (1-4) and `size` preset with no per-variant configuration overhead.

## Basic Usage

Two named monthly series (Series A and Series B), each spanning Jan through Jun, plotted as heating curves.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Two six-month series rendered as a heating curve at the md preset.
```

## Heating Curve of Water

Temperature climbing with added energy but flattening into plateaus at the melting and boiling phase changes.

```example
file: examples/WaterHeatingCurve.ts
html: examples/WaterHeatingCurve.html
title: Heating Curve of Water
description: The classic ice-to-steam curve with latent-heat plateaus at 0C and 100C.
```

## Alloy Annealing Profile

A steel heat-treatment schedule with a steep ramp, a flat soak hold, and a controlled cool-down.

```example
file: examples/AlloyAnneal.ts
html: examples/AlloyAnneal.html
title: Alloy Annealing Profile
description: Furnace temperature over time with a deliberate process soak plateau.
```

```api
```
