Control Chart Data Class
Abstract base class for all SPC control chart data objects,
encapsulating the plotted statistic series and optional point labels.
Definition
Namespace: Numerics.NET.Statistics.ProcessControl
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.4.0
public abstract class ControlChartData : IChartData- Inheritance
- Object → ControlChartData
- Derived
- Implements
- IChartData
Remarks
All control-chart data types are immutable. Values are fully computed at construction time and do not change after construction.
Control-limit properties are not defined on this base class. Charts with constant scalar limits implement IScalarLimitChartData; charts with per-point variable limits (P, U, EWMA) implement IVariableLimitChartData. The frozen phase-I parameters are held in the strongly typed Baseline property defined on ControlChartData<TBaseline>.
This type contains only the numerical data necessary to render a control chart. It does not contain UI elements or rendering logic.
Properties
| Chart | Gets a stable descriptive identifier for the chart type, such as "Individuals", "MovingRange", "XBar", "Range", or "StandardDeviation". |
| Index | Gets optional chart-point labels. |
| Points | Gets the ordered sequence of plotted chart statistics. |
Methods
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |