# Structure

This article describes the inner structure and organization of the elements which build **RadHeatMap**.

**RadHeatMapElement** is the main element that contains one StackLayoutElement that holds the **HeatMapTitleElement**.

RadHeatMap doesn't use visual elements but renders its cells directly according to the calculated rectangles. Every colored cell is represented by a **HeatMapItem** with a value. According to the applied colorizer, the cell rectangle is filled with the appropriate color.

![WinForms RadHeatMap Structure](https://www.telerik.com/products/winforms/documentation/assets/d24110ff6b89ab49e8e80883c96c54af/heatmap-structure001.png)

## Elements Hierarchy

![WinForms RadHeatMap Elements Hierarchy](https://www.telerik.com/products/winforms/documentation/assets/1b1fa516d93b10281776044dacaebf01/heatmap-structure002.png)

## See Also

* [Structure](https://www.telerik.com/products/winforms/documentation/controls/heatmap/structure)
