DataSeries3D Class Members
The following tables list the members exposed by DataSeries3D.
Protected Constructors
Name | Description | |
---|---|---|
DataSeries3D Constructor |
Public Fields
Public Properties
Name | Description | |
---|---|---|
IsDirty | Gets or sets a value indicating whether this instance is dirty. If dirty, any cached data must be re-calculated. You can set this value to | |
IsSuspended | Gets a value indicating whether updates for the target are currently suspended. | |
ParentSurface | Gets or sets the parent SciChart.Charting3D.ISciChart3DSurface which this IDataSeries3D instance is attached to. | |
SeriesName | Gets or sets the name of this series. | |
XRange | Gets the total extents of the IDataSeries3D in the X direction. | |
YRange | Gets the total extents of the IDataSeries3D in the Y direction. | |
ZRange | Gets the total extents of the IDataSeries3D in the Z direction. |
Public Methods
Name | Description | |
---|---|---|
Clear | Clears the DataSeries. | |
DecrementSuspend | Called by IUpdateSuspender each time a target suspender is disposed. When the final target suspender has been disposed, ResumeUpdates is called. | |
GetBounds | Gets the bounding box for the data (containing XRange, YRange, ZRange). | |
InvalidateParentSurface | May be called to trigger a redraw on the parent SciChart.Charting3D.SciChart3DSurface. This method is extremely useful when IDataSeries3D are in a ViewModel and bound via MVVM to SciChart.Charting3D.RenderableSeries.IRenderableSeries3D. Please see the rangeMode parameter for invalidation options. | |
OnDataSeriesChanged | Raises the DataSeriesChanged event. May be called by DataSeries3D or by user code to trigger a redraw on the ParentSurface. The event is not raised while SciChart.Core.Framework.ISuspendable.IsSuspended is | |
ResumeUpdates | Resumes updates on the target, intended to be called by SciChart.Core.Framework.IUpdateSuspender. | |
SuspendUpdates | Suspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued. | |
ToPointSeries<TPointSeries> | Converts a DataSeries to a IPointSeries3D derived type, for use during the render pass. |
Protected Methods
Name | Description | |
---|---|---|
CreateUpdateSuspender | ||
MarkIsDirtyOnResumeUpdates | ||
OnPropertyChanged | Overloaded. Raises the System.ComponentModel.INotifyPropertyChanged.PropertyChanged event (Inherited from SciChart.Data.Model.BindableObject) |
Extension Methods
Name | Description | |
---|---|---|
DebugFinalizer<T> | Notifies that finalizer has been invoked | |
ToDoubleArray | Overloaded. Converts an System.IComparable array to double array | |
ToEnumerable<T> | Yields a single item, converting it to System.Collections.IEnumerable. | |
ToStringArray2D<T> |
Public Events
Name | Description | |
---|---|---|
DataSeriesChanged | Event raised whenever points are added to, removed or one or more DataSeries3D properties changes, requiring a redraw of the parent SciChartSurface. | |
PropertyChanged | Occurs when a property value changes. (Inherited from SciChart.Data.Model.BindableObject) |
See Also