WPF Charting Documentation - SciChart WPF Charts SDK v5.x
XyyDataSeries<T> Class Members
Fields  Properties  Methods  Events


The following tables list the members exposed by XyyDataSeries<T>.

Public Constructors
 NameDescription
Public ConstructorXyyDataSeries<T> Constructor  
Top
Protected Fields
 NameDescription
Protected Field_lastPointSeriesGets the last SciChart.Data.Model.IPointSeries as a result of a Resampling operation e.g. calling ToPointSeries. This cached value is also returned when resampling a series more than once with the same parameters. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected Field_metaColumnThe metadata column for this DataSeries (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected Field_xColumnThe XColumn for this DataSeries (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected Field_yColumnThe primary YColumn for this DataSeries (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Top
Public Properties
 NameDescription
Public PropertyAcceptsUnsortedDataNew to v3.3: when AcceptsUnsortedData is false, the DataSeries with throw an InvalidOperationException if unsorted data is appended. Unintentional unsorted data can result in much slower performance. To disable this check, set AcceptsUnsortedData = true. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyChangeCountGets the change count for this data series. Allows to indentify when data series was changed (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyCountGets the number of points in this data series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyDataContainsNaNGets whether the data contains NaN values (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyDataDistributionCalculatorGets or Sets the DataDistrutionCalculator instance for this DataSeries. Used when resampling data to determine the correct algorithm (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyDataIsEvenlySpacedGets whether the data is evenly paced (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyDataIsSortedAscendingGets whether this DataSeries contains Sorted data in the X-direction. Note: Sorted data will result in far faster indexing operations. If at all possible, try to keep your data sorted in the X-direction (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyDataSeriesTypeGets the DataSeriesType for this DataSeries (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public PropertyFifoCapacityGets or sets the size of the FIFO buffer. If null, then the dataseries is unlimited. If a value is set, when the point count reaches this value, older points will be discarded (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyHasMetadataGets whether the SciChart.Charting.Model.DataSeries contains points' metadata (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyHasValuesGets whether the SciChart.Charting.Model.DataSeries has values (is not empty) (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public PropertyIsAttachedGets a value indicating whether this instance is attached. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyIsFifoGets whether the dataseries behaves as a FIFO If True, when the FifoCapacity is reached, old points will be discarded in favour of new points (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyIsSortedGets whether this DataSeries contains Sorted data in the X-direction. Note: Sorted data will result in far faster indexing operations. If at all possible, try to keep your data sorted in the X-direction (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyIsSuspendedGets a value indicating whether updates for the target are currently suspended (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyItemGets the item at the index from the specified DataSeriesColumn. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyLatestYValueGets the latest Y-Value of the DataSeries (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyMetadataGets the Metadata of this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyMinXSpacingGets the minimal spacing between X Values (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyParentSurfaceGets or sets the parent SciChart.Charting.Visuals.ISciChartSurface which this IDataSeries instance is attached to (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertySeriesNameGets or sets the name of this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertySyncRootSynchronization object (per instance) (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyTagGets or sets an arbitrary tag on the DataSeries (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyXMaxGets the computed Maximum value in X for this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyXMinGets the computed Minimum value in X for this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyXRangeGets the computed XRange, which is an SciChart.Data.Model.IRange wrapping XMin and XMax properties (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyXTypeGets the Type of X-data points in this DataSeries. Used to check compatibility with Axis types (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyXValuesGets the X Values of this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyY1ValuesGets the Y1 values. (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public PropertyYMaxGets the computed Maximum value in Y for this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyYMinGets the computed Minimum value in Y for this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyYRangeGets the computed YRange, which is an SciChart.Data.Model.IRange wrapping YMin and YMax properties (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public PropertyYTypeGets the Type of Y-data points in this DataSeries. Used to check compatibility with Axis types (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public PropertyYValuesGets the Y Values of this series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Top
Public Methods
 NameDescription
Public MethodAppendOverloaded.  (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodClearClears the series, resetting internal lists to zero size. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodCloneCreates a deep copy of a DataSeries. (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodDecrementSuspendCalled by IUpdateSuspender each time a target suspender is disposed. When the final target suspender has been disposed, ResumeUpdates is called (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodFindClosestLineFinds the closest line to a point with given X and Y value. Search region is a vertical area with center in X and [maxXDistance] X units to left and right (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodFindClosestPointFinds the closest point to a point with given X and Y value. Search region is a vertical area with center in X and [maxXDistance] X units to left and right (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodFindIndexFinds the index to the DataSeries at the specified X-Value (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodGetIndicesRangeGets the integer indices of the XValues array that are currently in the VisibleRange passed in, and an indefinite range otherwise. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodGetWindowedYRangeOverloaded. Gets the YRange of the data (min, max of the series) in the input visible range point range, where the input range is the SciChart.Charting.Visuals.Axes.IAxisParams.VisibleRange (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodGetXMinAtWhen overriden in a derived class, gets the Min(existingXMin, currentMin), where currentMin is the minimum at the specified index (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodGetYMaxAtWhen overriden in a derived class, gets the Max(existingYMax, currentMax), where currentMax is the maximum at the specified index (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodGetYMinAtWhen overriden in a derived class, gets the Min(existingYMin, currentMin), where currentMin is the minimum at the specified index (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodInsertOverloaded.  (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodInsertRangeOverloaded.  (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodInvalidateParentSurfaceMay be called to trigger a redraw on the parent SciChart.Charting.Visuals.SciChartSurface. This method is extremely useful when IDataSeries are in a ViewModel and bound via MVVM to SciChart.Charting.Visuals.RenderableSeries.IRenderableSeries. Please see the rangeMode parameter for invalidation options (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodRemoveAtRemoves the X,Y values at the specified index (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodRemoveRangeRemoves a range of points starting from the specified index (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodResumeUpdatesResumes updates on the target, intended to be called by IUpdateSuspender (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodSuspendUpdatesSuspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodToHitTestInfoWhen overridden in a derived class, returns a SciChart.Charting.Visuals.RenderableSeries.HitTestInfo struct containing data about the data-point at the specified index (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Public MethodToPointSeriesConverts the default YValues to an SciChart.Data.Model.IPointSeries which is used to render XY series (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Public MethodUpdateOverloaded.  (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Top
Protected Methods
 NameDescription
Protected MethodAppendMetadataOverloaded. Appends a single metadata value to the end of the Metadata list. (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodClearColumnsWhen overridden in a derived class, clears all columns in the Data Series (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Protected MethodGetPositiveMin<T>Gets the minimum positive value of (positiveMin, min) (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodInsertMetadataOverloaded.  (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodOnDataSeriesChangedRaises the DataSeriesChanged event (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodOnPropertyChangedOverloaded. Raises the System.ComponentModel.INotifyPropertyChanged.PropertyChanged event (Inherited from SciChart.Data.Model.BindableObject)
Protected MethodRecreateAsFifo<T> (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodThrowWhenAppendInvalidAsserts correct number of parameters supplied to Append(TX, params TY) and throws if necessary (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodThrowWhenParamsAreNullAsserts that lists of X values and Y values are not null and throws if necessary (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodThrowWhenParamsHaveDifferentSizeAsserts that lists of X values and Y values have the same number of values and throws if necessary (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Protected MethodToPointSeriesInternalConverts the default YValues to an SciChart.Data.Model.IPointSeries which is used to render XY series. (Inherited from SciChart.Charting.Model.DataSeries.XyyDataSeries<T,T>)
Top
Extension Methods
 NameDescription
Public Extension MethodToEnumerable<T>Yields a single item, converting it to System.Collections.IEnumerable.
Public Extension MethodToPointSeries
Public Extension MethodToStringArray2D<T>
Top
Public Events
 NameDescription
Public EventDataSeriesChangedEvent raised whenever points are added to, removed or one or more DataSeries properties changes (Inherited from SciChart.Charting.Model.DataSeries.DataSeries<T,T>)
Top
Protected Events
 NameDescription
Protected Event_propertyChangedOccurs when a property value changes. (Inherited from SciChart.Data.Model.BindableObject)
Top
See Also

Reference

XyyDataSeries<T> Class
SciChart.Charting.Model.DataSeries Namespace
FastBandRenderableSeries Class
XyyDataSeries<TX,TY> Class

 

 


SCICHART ® is a Registered Trademark in the UK, US and EU. Copyright SciChart Ltd 2011-2018.

Send Feedback