Skip to content
ChartForgeX

API Reference

Struct

ChartGaugeValue

Namespace ChartForgeX.Core
Assembly ChartForgeX
Base ValueType
Modifiers sealed

Describes one measured value, its scale and optional gauge references.

Inheritance

  • ValueType
  • ChartGaugeValue

Usage

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

Accepted by parameters 4

Constructors

public ChartGaugeValue(Double value, Double minimum = 0, Double maximum = 100, IEnumerable<ChartGaugeTarget>? targets = null) #

Creates a measured value with a finite positive scale and optional gauge references.

Parameters

value System.Double requiredposition: 0
The authored measured value, before display clamping.
minimum System.Double = 0 optionalposition: 1
The scale minimum.
maximum System.Double = 100 optionalposition: 2
The scale maximum, above the minimum by a finite positive range.
targets System.Collections.Generic.IEnumerable<ChartForgeX.Core.ChartGaugeTarget>? = null optionalposition: 3
Optional numeric references, copied in authored order. Circular progress series require no references.

Properties

public Double Value { get; } #

Gets the authored value, before display clamping.

public Double Minimum { get; } #

Gets the scale minimum.

public Double Maximum { get; } #

Gets the scale maximum.

public IReadOnlyList<ChartGaugeTarget> Targets { get; } #

Gets a detached read-only snapshot of gauge references in authored order.