Table of Contents

Class GimbalStateUtils

Namespace
KSP.Sim
Assembly
Assembly-CSharp.dll
public static class GimbalStateUtils
Inheritance
GimbalStateUtils
Inherited Members

Methods

TryComputeCameraGimbalStateFromUnityTransforms(Transform, Transform, out GimbalState)

public static bool TryComputeCameraGimbalStateFromUnityTransforms(Transform gimbalRootTransform, Transform cameraTransform, out GimbalState cameraGimbalState)

Parameters

gimbalRootTransform Transform
cameraTransform Transform
cameraGimbalState GimbalState

Returns

bool

TryComputeCameraGimbalStateFromUnityTransforms(Transform, Transform, Transform, out GimbalState)

public static bool TryComputeCameraGimbalStateFromUnityTransforms(Transform gimbalPositionRootTransform, Transform gimbalRotationRootTransform, Transform cameraTransform, out GimbalState cameraGimbalState)

Parameters

gimbalPositionRootTransform Transform
gimbalRotationRootTransform Transform
cameraTransform Transform
cameraGimbalState GimbalState

Returns

bool

TryComputeTargetCameraGimbalStateFromUnityRotations(QuaternionD, QuaternionD, out GimbalState, Transform)

public static bool TryComputeTargetCameraGimbalStateFromUnityRotations(QuaternionD originalRotation, QuaternionD targetRotation, out GimbalState targetGimbalState, Transform cameraTransform)

Parameters

originalRotation QuaternionD
targetRotation QuaternionD
targetGimbalState GimbalState
cameraTransform Transform

Returns

bool