WPF Charting Documentation - SciChart WPF Charts SDK v5.x
FreeSurfaceDataSeries3D<TX,TY,TZ> Class Members
Fields  Properties  Methods  Events

The following tables list the members exposed by FreeSurfaceDataSeries3D<TX,TY,TZ>.

Protected Constructors
Public Fields
Public FieldSyncRootThe Synchronization Object for the DataSeries3D. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Protected Fields
Protected Field_isDirty  
Protected Field_offsetX  
Protected Field_offsetY  
Protected Field_offsetZ  
Protected Field_uCount  
Protected Field_uMax  
Protected Field_uMin  
Protected Field_vCount  
Protected Field_vMax  
Protected Field_vMin  
Protected Field_xRange  
Protected Field_yRange  
Protected Field_zRange  
Protected Fieldstatic (Shared in Visual Basic)XMath  
Protected Fieldstatic (Shared in Visual Basic)YMath  
Protected Fieldstatic (Shared in Visual Basic)ZMath  
Public Properties
Public PropertyIsDirtyOverridden. 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 True to force recalculation of caches.  
Public PropertyIsSuspendedGets a value indicating whether updates for the target are currently suspended. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public PropertyOffsetXGets or sets a data offset by X axis of the Surface.  
Public PropertyOffsetYGets or sets a data offset by Y axis of the Surface.  
Public PropertyOffsetZGets or sets a data offset by Z axis of the Surface.  
Public PropertyParentSurfaceGets or sets the parent SciChart.Charting3D.ISciChart3DSurface which this IDataSeries3D instance is attached to. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public PropertySeriesNameGets or sets the name of this series. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public PropertyUCountGets number of U segments of the 2D grid.  
Public PropertyVCountGets number of V segments of the 2D grid.  
Public PropertyXRangeOverridden. Gets the total extents of the IDataSeries3D in the X direction.  
Public PropertyYRangeOverridden. Gets the total extents of the IDataSeries3D in the Y direction.  
Public PropertyZRangeOverridden. Gets the total extents of the IDataSeries3D in the Z direction.  
Public Methods
Public MethodClearOverridden. Clears the DataSeries.  
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.Charting3D.Model.DataSeries3D)
Public MethodGetBoundsGets the bounding box for the data (containing XRange, YRange, ZRange). (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public MethodGetDataValueGets the 3-Dimensional data value by specified UV index of the 2D grid in the surface.  
Public MethodGetDisplacedDataValueGets the 3-Dimensional data value with the Displacement Map value applied.  
Public MethodGetUGets the U coordinate by passed index of the 2D grid.  
Public MethodGetVGets the V coordinate by passed index of the 2D grid.  
Public MethodInvalidateParentSurfaceMay 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. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public MethodOnDataSeriesChangedRaises 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 True. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public MethodResumeUpdatesResumes updates on the target, intended to be called by SciChart.Core.Framework.IUpdateSuspender. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public MethodSuspendUpdatesSuspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Public MethodToPointSeries<TPointSeries>Overridden. Converts a DataSeries to a IPointSeries3D derived type, for use during the render pass.  
Protected Methods
Protected MethodCalculateRanges  
Extension Methods
Public Extension MethodToEnumerable<T>Yields a single item, converting it to System.Collections.IEnumerable.
Public Extension MethodToStringArray2D<T>
Public Events
Public EventDataSeriesChangedEvent raised whenever points are added to, removed or one or more DataSeries3D properties changes, requiring a redraw of the parent SciChartSurface. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
See Also


FreeSurfaceDataSeries3D<TX,TY,TZ> Class
SciChart.Charting3D.Model Namespace



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

Send Feedback