DefaultViewportManager3D Class Members
The following tables list the members exposed by DefaultViewportManager3D.
Public Constructors
Name | Description | |
---|---|---|
DefaultViewportManager3D Constructor |
Public Properties
Name | Description | |
---|---|---|
IsAttached | Gets the value indicating whether a SciChart.Charting.ViewportManagers.ViewportManagerBase has the SciChart.Charting.Visuals.SciChartSurface attached to. (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
IsSuspended | Gets a value indicating whether updates for the target are currently suspended (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
Services | Gets the SciChart.Core.Utility.ServiceContainer which provides access to services throughout SciChart. ServiceContainers are created one per SciChart3DSurface instance, and shared between peripheral components such as SciChart.Charting3D.Axis.AxisBase3D, SciChart.Charting3D.RenderableSeries.BaseRenderableSeries3D, SciChart.Charting3D.Modifiers.ChartModifierBase3D instances. For a full list of available services, see the remarks on SciChart.Core.Utility.ServiceContainer (Inherited from SciChart.Charting3D.ViewportManager3DBase) |
Public Methods
Name | Description | |
---|---|---|
AnimateZoomExtents | Zooms to extents with the specified animation duration (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
AnimateZoomExtentsX | Zooms the chart to the extents of the data in the X-Direction (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
AnimateZoomExtentsY | Zooms the chart to the extents of the data in the Y-Direction, accounting for the current data in view in the X-direction (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
AnimateZoomExtentsZ | Zooms the chart to the extents of the data in the Z-Direction, accounting for the current data in view in the XY-direction (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
AttachSciChartSurface | Called when the SciChart.Charting.ViewportManagers.ViewportManagerBase is attached to a parent SciChart.Charting.Visuals.SciChartSurface (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
CalculateAutoRange | Overridden by derived types, called when the parent SciChart3DSurface requests to perform autoranging. The Range returned by this method will be applied to the chart on render (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
CalculateNewXAxisRange | Called by the SciChart3DSurface during render to calculate the new XAxis VisibleRange. Override in derived types to return a custom value (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
CalculateNewYAxisRange | Called by the SciChart3DSurface during render to calculate the new YAxis VisibleRange. Override in derived types to return a custom value (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
CalculateNewZAxisRange | Called by the SciChart3DSurface during render to calculate the new ZAxis VisibleRange. Override in derived types to return a custom value (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
DecrementSuspend | Called by IUpdateSuspender each time a target suspender is disposed. When the final target suspender has been disposed, ResumeUpdates is called (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
DetachSciChartSurface | Called when the SciChart.Charting.ViewportManagers.ViewportManagerBase is detached from a parent SciChart.Charting.Visuals.SciChartSurface (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
InvalidateElement | 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.Charting3D.ViewportManager3DBase) | |
InvalidateParentSurface | Triggers a redraw on the parent surface with the specified RangeMode (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
OnParentSurfaceRendered | Called when the SciChart.Charting.Visuals.ISciChartSurface is rendered. (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
OnVisibleRangeChanged | Called when the SciChart.Charting.Visuals.Axes.IAxisParams.VisibleRange changes for an axis. Override in derived types to get a notification of this occurring (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
ResumeUpdates | Resumes updates on the target, intended to be called by IUpdateSuspender (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
SuspendUpdates | Suspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
ZoomExtents | Zooms the chart to the extents of the data, plus any X or Y Grow By fraction set on the X and Y Axes (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
ZoomExtentsX | Zooms the chart to the extents of the data in the X-Direction (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
ZoomExtentsY | Zooms the chart to the extents of the data in the Y-Direction, accounting for the current data in view in the X-direction (Inherited from SciChart.Charting3D.ViewportManager3DBase) | |
ZoomExtentsZ | Zooms the chart to the extents of the data in the Z-Direction, accounting for the current data in view in the XY-direction (Inherited from SciChart.Charting3D.ViewportManager3DBase) |
Protected Methods
Name | Description | |
---|---|---|
OnCalculateNewXRange | Overridden. Overridden by derived types, called when the parent SciChart.Charting.Visuals.SciChartSurface requests the XAxis VisibleRange. The Range returned by this method will be applied to the chart on render | |
OnCalculateNewYRange | Overridden. Overridden by derived types, called when the parent SciChart3DSurface requests a YAxis VisibleRange. The Range returned by this method will be applied to the chart on render | |
OnCalculateNewZRange | Overridden. Overridden by derived types, called when the parent SciChart3DSurface requests a ZAxis VisibleRange. The Range returned by this method will be applied to the chart on render | |
OnInvalidateParentSurface | Raises the InvalidateParentSurface event. (Inherited from SciChart.Charting3D.ViewportManager3DBase) |
Extension Methods
Name | Description | |
---|---|---|
DebugFinalizer<T> | Notifies that finalizer has been invoked | |
ToDoubleArray | Overloaded. Converts an System.IComparable array to double array | |
ToEnumerable<T> | Yields a single item, converting it to System.Collections.IEnumerable. | |
ToStringArray2D<T> |
See Also