Class GimbalStateUtils
- Namespace
- KSP.Sim
- Assembly
- Assembly-CSharp.dll
public static class GimbalStateUtils
- Inheritance
-
GimbalStateUtils
- Inherited Members
-
Methods
public static bool TryComputeCameraGimbalStateFromUnityTransforms(Transform gimbalRootTransform, Transform cameraTransform, out GimbalState cameraGimbalState)
Parameters
gimbalRootTransform Transform
cameraTransform Transform
cameraGimbalState GimbalState
Returns
- bool
public static bool TryComputeCameraGimbalStateFromUnityTransforms(Transform gimbalPositionRootTransform, Transform gimbalRotationRootTransform, Transform cameraTransform, out GimbalState cameraGimbalState)
Parameters
gimbalPositionRootTransform Transform
gimbalRotationRootTransform Transform
cameraTransform Transform
cameraGimbalState GimbalState
Returns
- bool
public static bool TryComputeTargetCameraGimbalStateFromUnityRotations(QuaternionD originalRotation, QuaternionD targetRotation, out GimbalState targetGimbalState, Transform cameraTransform)
Parameters
originalRotation QuaternionD
targetRotation QuaternionD
targetGimbalState GimbalState
cameraTransform Transform
Returns
- bool