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

ChartMapLayer

Namespace ChartForgeX.Core

Describes a non-data map layer rendered behind or above a region map.

Inheritance

  • Object
  • ChartMapLayer

Constructors

ChartMapLayer(ChartForgeX.Core.ChartMapDefinition definition, System.Nullable{ChartForgeX.Primitives.ChartColor} fillColor, System.Nullable{ChartForgeX.Primitives.ChartColor} strokeColor, System.Double strokeWidth, System.String role) #

Initializes a new instance of the ChartMapLayer class.

Parameters

definition ChartForgeX.Core.ChartMapDefinition required
The map geometry definition.
fillColor System.Nullable{ChartForgeX.Primitives.ChartColor} required
The optional fill color.
strokeColor System.Nullable{ChartForgeX.Primitives.ChartColor} required
The optional stroke color.
strokeWidth System.Double required
The stroke width in rendered pixels.
role System.String required
The semantic role used in SVG metadata.

Properties

Definition #

Gets the map geometry definition rendered by this layer.

FillColor #

Gets the optional fill color. Null renders the layer without fill.

StrokeColor #

Gets the optional stroke color. Null renders the layer without stroke.

StrokeWidth #

Gets the stroke width in rendered pixels.

Role #

Gets the semantic role used in SVG metadata.