Skip to content
ChartForgeX
Class

ChartAxisWindow

ChartForgeX.Core

Namespace
ChartForgeX.Core
Assembly
ChartForgeX
Modifiers
sealed

An immutable, increasing source-coordinate window for any physical Cartesian axis.

Inheritance

  • object
  • ChartAxisWindow

Remarks

Time coordinates use OLE Automation date units. The containing viewport selects the physical axis and value-axis slot.

Usage

Explore 10 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.

Accepted by parameters 5

Constructors

public ChartAxisWindow(double minimum, double maximum, bool maximumInclusive = true) #

Creates a finite, nonempty source window.

Parameters

minimum double required
The inclusive lower source-coordinate bound.
maximum double required
The upper source-coordinate bound.
maximumInclusive bool = true optional
Whether an observation exactly at maximum belongs to the window. Defaults to true.

Exceptions

  • ArgumentOutOfRangeException – A bound is not finite or maximum is not greater than minimum.

Properties

public double Minimum { get; } #

Gets the inclusive lower source bound.

public double Maximum { get; } #

Gets the upper source bound.

public bool MaximumInclusive { get; } #

Gets whether an observation exactly at Maximum belongs to the window.