Properties  Methods 

SciChart.Charting3D Assembly > SciChart.Charting3D Namespace : ISciChart3DRenderSurface Interface
ISciChart3DRenderSurface Interface Members

The following tables list the members exposed by ISciChart3DRenderSurface.

Public Properties
 NameDescription
 PropertyGets the height of the SciChart.Core.Framework.IHitTestable (Inherited from SciChart.Core.Framework.IHitTestable)
 PropertyGets the width of the SciChart.Core.Framework.IHitTestable (Inherited from SciChart.Core.Framework.IHitTestable)
 PropertyGets the child RenderableSeries in this ISciChart3DRenderSurface instance  
 PropertyReturns true if the SciChart.Drawing.Common.RenderSurfaceBase size is valid for drawing (Inherited from SciChart.Drawing.Common.IRenderSurface)
 PropertyReturns true if the SciChart.Drawing.Common.RenderSurfaceBase is valid for drawing (Inherited from SciChart.Drawing.Common.IRenderSurface)
 PropertyReturns True if the SciChart.Drawing.Common.RenderSurfaceBase size has changed and the viewport needs resizing (Inherited from SciChart.Drawing.Common.IRenderSurface)
 PropertyGets or sets the Parent ISciChart3DSurface  
 PropertyGets or sets the SciChart.Core.Utility.IServiceContainer instance (Inherited from SciChart.Drawing.Common.IRenderSurface)
 PropertyGets or sets a SciChart.Drawing.Common.IRenderSurface.Style to apply to the SciChart.Drawing.Common.IRenderSurface2D (Inherited from SciChart.Drawing.Common.IRenderSurface)
 Property Gets the 3D Viewport  
Top
Public Methods
 NameDescription
 MethodOverloaded. Adds the collection of SciChart.Charting3D.RenderableSeries.IRenderableSeries3D instances to the ISciChart3DRenderSurface  
 Method Attaches the camera to the RenderSurface  
 Method Clears the viewport (Inherited from SciChart.Drawing.Common.IRenderSurface)
 MethodClears all System.Windows.FrameworkElement Visual Children on the SciChart.Drawing.Common.IRenderSurface2D (Inherited from SciChart.Drawing.Common.IRenderSurface)
 MethodReturns True if the ISciChart3DRenderSurface contains the SciChart.Charting3D.RenderableSeries.IRenderableSeries3D instance  
 MethodPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from System.IDisposable)
 MethodGets the bounds of the current SciChart.Core.Framework.IHitTestable element relative to another SciChart.Core.Framework.IHitTestable element (Inherited from SciChart.Core.Framework.IHitTestable)
 MethodCreates an SciChart.Drawing.Common.IRenderContext2D instance to perform drawing operations. Note this is only valid for the current render pass (Inherited from SciChart.Drawing.Common.IRenderSurface2D)
 Method Asynchronously requests that the element redraws itself plus children. Will be ignored if the element is ISuspendable and currently IsSuspended (within a SuspendUpdates/ResumeUpdates call) (Inherited from SciChart.Core.Framework.IInvalidatableElement)
 MethodReturns true if the Point is within the bounds of the current SciChart.Core.Framework.IHitTestable element (Inherited from SciChart.Core.Framework.IHitTestable)
 Method Recreates the elements required by the Viewport, called once at startup and when the surface is resized (Inherited from SciChart.Drawing.Common.IRenderSurface)
 MethodRemoves the SciChart.Charting3D.RenderableSeries.IRenderableSeries3D from the ISciChart3DRenderSurface  
 MethodTranslates the point relative to the other SciChart.Core.Framework.IHitTestable element (Inherited from SciChart.Core.Framework.IHitTestable)
Top
Extension Methods
 NameDescription
Public Extension Method Checks for null and if not null, calls Dispose
Top
See Also