Properties  Methods 

IViewport3D Interface Members

The following tables list the members exposed by IViewport3D.

Public Properties
 NameDescription
 PropertyGets the current ICameraController instance attached to the Viewport3D  
 PropertyGets or sets the EntityId Provider. Defaults to the SciChart.Charting3D.Primitives.DefaultEntityIdProvider  
 Property  
 PropertyGets or sets the Root Scene Entity which exists in the Viewport  
 PropertyGets whether DirectX is started on the Viewport3D  
 PropertyGets the synchronization object for multi-threaded operations on the Viewport3D  
 PropertyGets the current Viewport3D size in pixels  
Top
Public Methods
 NameDescription
 MethodAttaches a Camera to the Viewport3D  
 MethodINTERNAL USE ONLY: After Viewport3D.Restart3DEngineWith, this method is called internally to build up the viewport. We expose this only as public for unit tests.  
 MethodPerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from System.IDisposable)
 MethodForces a redraw to occur in the Viewport3D  
 MethodGets the 3D Scene World from the 3D engine  
 MethodTells the viewport the parent size has changed  
 MethodOverloaded. Performs a Pick operation on the scene, returning the unique Vertex ID that was picked, or zero for none  
 Method  
 MethodSets the coordinate system (e.g. Left Handed or Right Handed) to use in the current Viewport instance  
 MethodINTERNAL USE ONLY: Before Viewport3D.Restart3DEngineWith, this method is called internally to tear down the viewport. We expose this only as public for unit tests.  
Top
Extension Methods
 NameDescription
Public Extension MethodChecks for null and if not null, calls Dispose
Top
See Also