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

Class The mesh data series defined by parametrized in regards to spherical coordinates system: Radius, Pole, Azimuth.
Class The mesh data series defined by parametrized in regards to spherical coordinates system: Radius, Pole, Azimuth.
Class Data Series that defines the Cylindroid in 3-Dimensional space ( see: https://en.wikipedia.org/wiki/Cylinder#Cylindrical_surfaces ).
Class Data Series that defines the Cylindroid in 3-Dimensional space ( see: https://en.wikipedia.org/wiki/Cylinder#Cylindrical_surfaces ).
Class A 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.
Class A class which wraps a two-dimensional jagged array of type T and allows conversion to double at index i,j
Class Data Series that defines the Ellipsoid in 3-Dimensional space by the Standard equation ( see: https://en.wikipedia.org/wiki/Ellipsoid#Standard_equation ).
Class 2D 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
Class Abstract 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)
Class Data Series that defines the polar chart in 3D space.
Class Data 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

Class Provides a ViewModel for an XYZ Data-point to assist binding in tooltips and data-point selection
Class Provides 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
Class Free 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
Class Free 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
Class Free 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.
Interface Interface 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
Interface Provides the interface for metadata for 3D vertices.
Interface A 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
Structure Provides a bounding box in Data-coordinates
Enumerations
 EnumerationDescription
Enumeration Enumerates 3D axes along which displacement map is applied.
Enumeration Enumerates possible dirty states of the Data Series 3D.
See Also