ICameraController Interface Methods
For a list of all members of this type, see ICameraController members.
Public Methods
Name | Description | |
---|---|---|
AttachCameraToViewport | INTERNAL USE: Attaches the camera to the viewport | |
CalculateRadiusToFit | Calculates a Camera target and radius that will fit the bounding box completely inside the viewport. Uses a simple bounding-sphere algorithm | |
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.Core.Framework.ISuspendable) | |
DetachCamera | INTERNAL USE: Detaches the camera from the Viewport3D | |
LocalCoordinateToScreenSpace | Converts the Vector3 in world space to a 2D screen coordinate, using the current View and Projection matrices | |
ResetToDefaults | Resets the camera to default position, target and orientation | |
ResumeUpdates | Resumes updates on the target, intended to be called by IUpdateSuspender (Inherited from SciChart.Core.Framework.ISuspendable) | |
SuspendUpdates | Suspends drawing updates on the target until the returned object is disposed, when a final draw call will be issued (Inherited from SciChart.Core.Framework.ISuspendable) | |
ToOrthogonal | Switches the camera to Orthogonal mode | |
ToPerspective | Switches the camera to Perspective mode | |
WorldToScreenSpace | Converts the Vector3 in world space to a 2D screen coordinate, using the current View and Projection matrices |
See Also