public sealed override Quaternion CoordinateToWorldSpace(Quaternion quaternion) => CoordinateToWorldSpace(quaternion.AsUnityQuaternion()).AsNumericsQuaternion();
public sealed override Quaternion WorldToCoordinateSpace(Quaternion quaternion) => WorldToCoordinateSpace(quaternion.AsUnityQuaternion()).AsNumericsQuaternion();
/// <inheritdoc /> public override sealed Task <ISpatialCoordinate> TryCreateCoordinateAsync(Vector3 worldPosition, Quaternion worldRotation, CancellationToken cancellationToken) { ThrowIfDisposed(); return(TryCreateCoordinateAsync(worldPosition.AsUnityVector(), worldRotation.AsUnityQuaternion(), cancellationToken)); }