IXyzDataSeries
StockSharp.Xaml.Charting.Model.DataSeries
Provides a generic interface to a to hold X,Y,Z values. Used as a data-source for the , if this DataSeries is assigned to any other X-Y type, then the X-Y values will be rendered (Z ignored).
Implements: IDataSeries<T, T>, IDataSeries, ISuspendable, IXyzDataSeries
Properties
Methods
Append
public void Append(TX x, TY y, TZ z)
iXyzDataSeries.Append(x, y, z)
Appends a single X, Y, Z point to the series, automatically triggering a redraw
- x
- The X-value
- y
- The Y-value
- z
- The Z-value
Append
public void Append(IEnumerable<TX> x, IEnumerable<TY> y, IEnumerable<TZ> z)
iXyzDataSeries.Append(x, y, z)
Appends a collection of X, Y and Z points to the series, automatically triggering a redraw
- x
- The X-values
- y
- The Y-values
- z
- The Z-values
Insert
public void Insert(int index, TX x, TY y, TZ z)
iXyzDataSeries.Insert(index, x, y, z)
Inserts an X, Y, Z point at the specified index. Automatically triggers a redraw
- index
- The index to insert at
- x
- The X-value
- y
- The y-value
- z
- The z-value
InsertRange
public void InsertRange(int startIndex, IEnumerable<TX> x, IEnumerable<TY> y, IEnumerable<TZ> z)
iXyzDataSeries.InsertRange(startIndex, x, y, z)
Inserts a collection of X, Y and Z points at the specified index, automatically triggering a redraw
- startIndex
- The index to insert at
- x
- The X-values
- y
- The Y-values
- z
- The Z-values
Update
public void Update(TX x, TY y, TZ z, int shift)
iXyzDataSeries.Update(x, y, z, shift)
Updates (overwrites) the Y, Z values at the specified X-value. Automatically triggers a redraw
- x
- The X-value
- y
- The Y-value
- z
- The Z-value
- shift