SciChart.Charting3D Assembly : SciChart.Charting3D.Model Namespace
SciChart.Charting3D.Model Namespace
Classes
 ClassDescription
Class

The BaseGridDataSeries3D wraps a 2D array of type TY which become the Y-values (heights) in various RenderableSeries

For instance, in the SciChart.Charting3D.RenderableSeries.SurfaceMeshRenderableSeries3D the Y-values map to the heights, whereas the StartX, StepX, StartZ, StepZ defines the X and Z values

ClassThe mesh data series defined by parametrized in regards to spherical coordinates system: Radius, Pole, Azimuth.
ClassThe mesh data series defined by parametrized in regards to spherical coordinates system: Radius, Pole, Azimuth.
ClassData Series that defines the Cylindroid in 3-Dimensional space ( see: https://en.wikipedia.org/wiki/Cylinder#Cylindrical_surfaces ).
ClassData Series that defines the Cylindroid in 3-Dimensional space ( see: https://en.wikipedia.org/wiki/Cylinder#Cylindrical_surfaces ).
ClassA generic abstract base class which defines a generic DataSeries which contains 1..N columns, such as X,Y,Z in the case of plain X,Y,Z data.
ClassA class which wraps a two-dimensional jagged array of type T and allows conversion to double at index i,j
ClassData Series that defines the Ellipsoid in 3-Dimensional space by the Standard equation ( see: https://en.wikipedia.org/wiki/Ellipsoid#Standard_equation ).
Class2D grid based free shaped 3D surface.
ClassThis contains the result of resampling or conversion from FreeSurfaceDataSeries3D<TX,TY,TZ> to a render-loop compatible collection
ClassAbstract base type for 3D Data Series, based on the Heightmap.
Class

The NonUniformGridDataSeries3D wraps a 2D array of type TAllPoints which become the Y-values (heights) in various RenderableSeries

For instance, in the SciChart.Charting3D.RenderableSeries.SurfaceMeshRenderableSeries3D the Y-values map to the heights, whereas the NonUniformGridDataSeries3D<TX,TY,TZ>.StartX, NonUniformGridDataSeries3D<TX,TY,TZ>.StepX, NonUniformGridDataSeries3D<TX,TY,TZ>.StartZ, NonUniformGridDataSeries3D<TX,TY,TZ>.StepZ defines the X and Z values

Class

The NonUniformGridDataSeries3D wraps a 2D array of type TY which become the Y-values (heights) in various RenderableSeries

For instance, in the SciChart.Charting3D.RenderableSeries.SurfaceMeshRenderableSeries3D the Y-values map to the heights, whereas the StartX, StepX, StartZ, StepZ defines the X and Z values

ClassA metadata class for 3D vertices. Implements System.ComponentModel.INotifyPropertyChanged. Stores scale, color, IsSelected and a user-defined object (tag)
ClassData Series that defines the polar chart in 3D space.
ClassData Series that defines the polar chart in 3D space.
Class

The UniformGridDataSeries3D wraps a 2D array of type TAllPoints which become the Y-values (heights) in various RenderableSeries

For instance, in the SciChart.Charting3D.RenderableSeries.SurfaceMeshRenderableSeries3D the Y-values map to the heights, whereas the UniformGridDataSeries3D<TX,TY,TZ>.StartX, UniformGridDataSeries3D<TX,TY,TZ>.StepX, UniformGridDataSeries3D<TX,TY,TZ>.StartZ, UniformGridDataSeries3D<TX,TY,TZ>.StepZ defines the X and Z values

Class

The UniformGridDataSeries3D wraps a 2D array of type TY which become the Y-values (heights) in various RenderableSeries

For instance, in the SciChart.Charting3D.RenderableSeries.SurfaceMeshRenderableSeries3D the Y-values map to the heights, whereas the StartX, StepX, StartZ, StepZ defines the X and Z values

ClassProvides a ViewModel for an XYZ Data-point to assist binding in tooltips and data-point selection
ClassProvides a ViewModel for an XYZ Data-point to assist binding in tooltips and data-point selection
ClassAn XyzDataSeries3D is a DataSeries3D type which provides a stream of X,Y,Z points of type TAllPoints
ClassAn XyzDataSeries3D is a DataSeries3D type which provides a stream of X,Y,Z points of type TX, TY, TZ
ClassFree Surface data series with the grid data, applied to its points displacing them along the XYZ axes.
ClassThis contains the result of resampling or conversion from XyzDisplaceableFreeSurfaceDataSeries<TXYZ> to a render-loop compatible collection
ClassFree Surface data series with the grid data, applied to its points displacing them along the XZ axes.
ClassThis contains the result of resampling or conversion from XzDisplaceableFreeSurfaceDataSeries<TXZ,TY> to a render-loop compatible collection
ClassFree Surface data series with the grid data, applied to its points displacing them along the Y axis.
ClassThis contains the result of resampling or conversion from YDisplaceableFreeSurfaceDataSeries<TX,TY,TZ> to a render-loop compatible collection
Interfaces
 InterfaceDescription
InterfaceDefines the base interface to a BaseGridDataSeries3D<TX,TY,TZ>, the data source for various 3D RenderableSeries such as SciChart.Charting3D.RenderableSeries.SurfaceMeshRenderableSeries3D
InterfaceDefines the base interface to a DataSeries3D which provides a data-source for SciChart.Charting3D.RenderableSeries.BaseRenderableSeries3D.
InterfaceInterface of Free Surface data series with the Displacement Map, applied to its points displacing them along X and/or Y and/or Z axes.
InterfaceDefines the interface to a DoubleDoubleList<T>: a class which wraps a two-dimensional jagged array of type T and allows conversion to double at index i,j
InterfaceDefines the interface to a DoubleList<T>: a class which wraps anarray of type T and allows conversion to double at index i,j
InterfaceDefines the base interface to a FreeSurfaceDataSeries3D<TX,TY,TZ>, the data source for various 3D RenderableSeries such as EllipsoidDataSeries3D<TXYZ>
InterfaceThis contains the result of resampling or conversion from IFreeSurfaceDataSeries3D to a render-loop compatible collection
InterfaceDefines the interface to a GridPointSeries3D - the result of resampling or conversion from BaseGridDataSeries3D<TX,TY,TZ> to a render-loop compatible collection
InterfaceProvides the interface for metadata for 3D vertices.
InterfaceA Placeholder interface for PointSeries - the result of resampling or conversion from DataSeries to a render-loop compatible collection
InterfaceDefines the index to an XyzDataSeries3D<TX,TY,TZ>, a DataSeries3D derived type which is a stream of X,Y,Z values
InterfaceDefines the index to an XyzDataSeries3D<TX,TY,TZ>, a DataSeries3D derived type which is a stream of X,Y,Z values
InterfaceDefines the interface to a XyzPointSeries3D - the result of resampling or conversion from XyzDataSeries3D<TX,TY,TZ> to a render-loop compatible collection
Structures
 StructureDescription
StructureProvides a bounding box in Data-coordinates
Enumerations
 EnumerationDescription
EnumerationEnumerates 3D axes along which displacement map is applied.
EnumerationEnumerates possible dirty states of the Data Series 3D.
See Also