Skip to content
ChartForgeX

API Reference

Struct

ChartDifferencePoint

Namespace ChartForgeX.Core
Assembly ChartForgeX
Base ValueType
Modifiers sealed

Two named observations at one X coordinate, retained in authored order even when they cross.

Inheritance

  • ValueType
  • ChartDifferencePoint

Usage

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

Constructors

ChartDifferencePoint 2 overloads
public ChartDifferencePoint(Double x, Double first, Double second, Boolean breakBefore = false) #

Creates a finite pair. Positive fill means First is greater than Second.

Parameters

x System.Double requiredposition: 0
The numeric horizontal coordinate.
first System.Double requiredposition: 1
The first authored value.
second System.Double requiredposition: 2
The second authored value.
breakBefore System.Boolean = false optionalposition: 3
Whether a new disconnected segment starts at this pair.
public ChartDifferencePoint(DateTime x, Double first, Double second, Boolean breakBefore = false) #

Creates a date/time pair. Local dates convert to UTC; unspecified dates are treated as UTC.

Parameters

x System.DateTime requiredposition: 0
The date/time horizontal coordinate.
first System.Double requiredposition: 1
The first authored value.
second System.Double requiredposition: 2
The second authored value.
breakBefore System.Boolean = false optionalposition: 3
Whether a new disconnected segment starts at this pair.

Properties

public Double X { get; } #

Gets the horizontal coordinate.

public Double First { get; } #

Gets the first authored value; it is not necessarily the lower value.

public Double Second { get; } #

Gets the second authored value; it is not necessarily the upper value.

public Boolean BreakBefore { get; } #

Gets whether both boundaries and their fill start a disconnected segment here.