|
IFitIntoViewCameraGetFitIntoViewDistanceOrViewWidth(SceneNode, FitIntoViewType, Boolean, Vector3) Method |
GetFitIntoViewDistanceOrViewWidth returns a Distance (for PerspectiveCamera) or a ViewWidth (for OrthographicCamera) and sets the newTargetPosition
that will adjust the camera so that all the specified sceneNodes will be visible from one edge of the viewport to another edge.
Namespace: Ab4d.SharpEngine.CamerasAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 2.0.8956+4c7684e186ca1be74e7a284fbe739d9a1b843d3c
Syntax float GetFitIntoViewDistanceOrViewWidth(
SceneNode sceneNode,
FitIntoViewType fitIntoViewType,
bool adjustTargetPosition,
out Vector3 newTargetPosition
)
Parameters
- sceneNode SceneNode
- SceneNode (can be also a GroupNode) that will be checked and fit into the view
- fitIntoViewType FitIntoViewType
- type of check
- adjustTargetPosition Boolean
- true if the center position is adjusted; false if center position is preserved
- newTargetPosition Vector3
- out Vector3 that specified the new target position
Return Value
SingleDistance (for PerspectiveCamera) or ViewWidth (for OrthographicCamera)
See Also