Skip to content

ReactivePlotSource record

Defined in

Namespace: CrissCross.WPF.Plot Assembly: CrissCross.WPF.Plot.dll Full name: CrissCross.WPF.Plot.ReactivePlotSource Modifiers: public sealed

Summary

View source

        Default implementation and factory methods for observable-first plot sources.
        

Applies to

net10.0-windows10.0.19041, net9.0-windows10.0.19041, net8.0-windows10.0.19041, net481

Class hierarchy
classDiagram
class ReactivePlotSource
class IReactivePlotSource {
    <>
}
IReactivePlotSource <|.. ReactivePlotSource
class IEquatable~ReactivePlotSource~ {
    <>
}
IEquatable~ReactivePlotSource~ <|.. ReactivePlotSource

Implements: IReactivePlotSource, IEquatable

Constructors

NameSummary
.ctorDefault implementation and factory methods for observable-first plot sources.

Properties

NameSummary
KeyThe stable series key.
PlotTypeThe chart type rendered by the source.
UpdatesThe normalized update stream.
XAxisKindGets the X-axis interpretation used by updates emitted from this source when it is known upfront.

Methods

NameSummary
static FromUpdatesCreates a source from an already-normalized update stream.
static FromSignalTicksAdapts legacy signal tick observables to append updates.
static FromSignalPointsAdapts legacy signal point observables to append updates with numeric X-axis values.
static FromScatterPointsAdapts legacy scatter point observables to replace updates.
static FromDataLoggerPointsAdapts legacy data logger observables to append updates.
static FromStreamerPointsAdapts legacy streamer observables to append updates.
static FromSignalXyPointsAdapts SignalXY observable snapshots to replace updates.
static FromSignalXySnapshotAdapts a SignalXY snapshot to a single replace update.
ToString
GetHashCode
Equals
Deconstruct

Operators

NameSummary
static op_Inequality
static op_Equality
Inherited members