Fields  Properties  Methods  Events


SciChart.Charting3D Assembly > SciChart.Charting3D.Model Namespace : XzDisplaceableFreeSurfaceDataSeries<TXZ,TY> Class
XzDisplaceableFreeSurfaceDataSeries<TXZ,TY> Class Members

The following tables list the members exposed by XzDisplaceableFreeSurfaceDataSeries<TXZ,TY>.

Protected Constructors
Public Fields
 NameDescription
Public FieldThe Synchronization Object for the DataSeries3D. (Inherited from SciChart.Charting3D.Model.DataSeries3D)
Top
Public Properties
 NameDescription
Public PropertyAccesses the internal array.  
Public PropertyGets 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. (Inherited from SciChart.Charting3D.Model.HeightmapBasedDataSeries3D)
Public PropertyGets or sets value determining whether the heightmap is dirty. If dirty, cached data must be re-calculated. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets or sets value determining whether the mesh is dirty. If dirty, cached data must be re-calculated. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets a value indicating whether updates for the target are currently suspended. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets or sets Displacement Map value at the UV index.  
Public PropertyGets or sets a data offset by X axis of the Surface. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets or sets a data offset by Y axis of the Surface. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets or sets a data offset by Z axis of the Surface. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets or sets the parent SciChart.Charting3D.ISciChart3DSurface which this IDataSeries3D instance is attached to. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets or sets the name of this series. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets number of U segments of the 2D grid. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets number of V segments of the 2D grid. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets the total extents of the IDataSeries3D in the X direction. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets the total extents of the IDataSeries3D in the Y direction. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public PropertyGets the total extents of the IDataSeries3D in the Z direction. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Top
Public Methods
 NameDescription
Public MethodClears the DataSeries. (Inherited from SciChart.Charting3D.Model.FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodOverloaded. Fills the ScalableXZFreeSurfaceDataSeries from a SciChart.Data.Model.GridData<T> type.  
Public MethodCalled by IUpdateSuspender each time a target suspender is disposed. When the final target suspender has been disposed, ResumeUpdates is called. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodGets the bounding box for the data (containing XRange, YRange, ZRange). (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodGets the displacement along the XZ axes in regards to Displacement Map data and UV coordinates.  
Public MethodGets the 3-Dimensional data value by specified UV index of the 2D grid in the surface. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodGets the 3-Dimensional data value with the Displacement Map value applied.  
Public MethodReturns the row at the specified Z Index  
Public MethodGets the U coordinate by passed index of the 2D grid. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodGets the V coordinate by passed index of the 2D grid. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodMay 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 FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodRaises 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 FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodPushes a row into the array, which discards one old row in a First In First Out fashion. use this method to scroll the GridData in the Z-direction  
Public MethodResumes updates on the target, intended to be called by SciChart.Core.Framework.IUpdateSuspender. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodSets the row at the specified Z index  
Public MethodOverloaded. Suspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Public MethodOverridden. Converts a DataSeries to a IPointSeries3D derived type, for use during the render pass.  
Top
Protected Methods
 NameDescription
Protected Method (Inherited from SciChart.Charting3D.Model.FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Protected Method (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Protected Method (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Protected MethodInvoked right after Dirty State changed to indicated that the heightmap is invalid. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Protected MethodInvoked right after Dirty State changed to indicated that the mesh is invalid. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Protected MethodOverloaded. Raises the System.ComponentModel.INotifyPropertyChanged.PropertyChanged event (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Top
Extension Methods
 NameDescription
Public Extension MethodNotifies that finalizer has been invoked
Public Extension MethodOverloaded. Converts an System.IComparable array to double array
Public Extension MethodYields a single item, converting it to System.Collections.IEnumerable.
Public Extension Method
Top
Public Events
 NameDescription
Public EventEvent 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)
Public EventOccurs when a property value changes. (Inherited from FreeSurfaceDataSeries3D<TXZ,TY,TXZ>)
Top
See Also