Members 
SciChart3DSurface Class

Provides a high performance DirectX powered 3D chart surface.

Multiple multiple Renderable Series are drawn over an Axis Cube, which contains the visual representation of X,Y and Z SciChart.Charting3D.Axis.IAxis3D instances.

Each Renderable Series has a Data Series, which provides the data-source either in code or via MVVM bindings.

The SciChart3DSurface supports one or more SciChart.Charting3D.Modifiers.ChartModifierBase3D derived types via the ChartModifier property. These are used to affect behaviour such as zooming, panning and tooltips.

Finally, a ICameraController instance is applied to the SciChart3DSurface to define the view into the 3D scene

Object Model
SciChart3DSurface ClassICameraController InterfaceVector3 ClassVector3 ClassVector3 ClassVector3 ClassVector3 ClassVector3 ClassIChartModifier3D InterfaceIChartModifierSurface InterfaceISciChart3DSurface InterfaceIServiceContainer InterfaceIChartModifierSurface InterfaceIRenderSurface InterfaceIServiceContainer InterfaceIMainGrid InterfaceSciChart3DRootSceneEntity ClassAxisCubeEntity ClassSceneEntityCollection ClassIBaseSceneEntity InterfaceIEntityIdProvider InterfaceFpsPresenter ClassTSRBBox ClassTSRMatrix4 ClassIBaseSceneEntity InterfaceIRootSceneEntity InterfaceIViewport3D InterfaceXyzGizmo ClassIServiceContainer InterfaceIViewport3D InterfaceICameraController InterfaceIEntityIdProvider InterfaceISciChart3DSurface InterfaceIBaseSceneEntity InterfaceIViewportManager3D InterfaceIServiceContainer InterfaceVector3 ClassSWIGTYPE_p_float ClassVector3 ClassIAxis3D InterfaceIRange InterfaceILabelProvider InterfaceISciChart3DSurface InterfaceIServiceContainer InterfaceITickProvider InterfaceIRange InterfaceIAxis3D InterfaceIRange InterfaceILabelProvider InterfaceISciChart3DSurface InterfaceIServiceContainer InterfaceITickProvider InterfaceIRange InterfaceIAxis3D InterfaceIRange InterfaceILabelProvider InterfaceISciChart3DSurface InterfaceIServiceContainer InterfaceITickProvider InterfaceIRange Interface
Syntax
[AbtLicenseProvider(SciChart.Charting.Licensing.SciChartSurfaceLicenseProvider)]
[TemplatePart(Name="PART_ChartModifierSurface", Type=SciChart.Charting.Visuals.ChartModifierSurface)]
[StyleTypedProperty(Property="FocusVisualStyle", StyleTargetType=System.Windows.Controls.Control)]
[XmlLangProperty("Language")]
[UsableDuringInitialization(true)]
[RuntimeNameProperty("Name")]
[UidProperty("Uid")]
[TypeDescriptionProvider(MS.Internal.ComponentModel.DependencyObjectProvider)]
[NameScopeProperty("NameScope", System.Windows.NameScope)]
public class SciChart3DSurface : SciChart.Charting.Visuals.SciChartSurfaceBase, SciChart.Charting.Visuals.ISciChartController, SciChart.Charting.Visuals.ISciChartSurfaceBase, ISciChart3DSurface, ISciChartController3D, SciChart.Core.Framework.IInvalidatableElement, SciChart.Core.Framework.ISuspendable  
Inheritance Hierarchy

System.Object
   System.Windows.Threading.DispatcherObject
      System.Windows.DependencyObject
         System.Windows.Media.Visual
            System.Windows.UIElement
               System.Windows.FrameworkElement
                  System.Windows.Controls.Control
                     SciChart.Charting.Visuals.SciChartSurfaceBase
                        SciChart.Charting3D.SciChart3DSurface

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also