From 10cde27a95b60aae0ceddc12463f3470446816b3 Mon Sep 17 00:00:00 2001 From: jdbao Date: Thu, 19 Aug 2021 23:55:41 +0800 Subject: [PATCH] fix(matrix): union return type for function invert --- src/core/matrix.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/matrix.ts b/src/core/matrix.ts index 248c892fb..78009f815 100644 --- a/src/core/matrix.ts +++ b/src/core/matrix.ts @@ -116,7 +116,7 @@ export function scale(out: MatrixArray, a: MatrixArray, v: VectorArray): MatrixA /** * 求逆矩阵 */ -export function invert(out: MatrixArray, a: MatrixArray): MatrixArray { +export function invert(out: MatrixArray, a: MatrixArray): MatrixArray | null { const aa = a[0]; const ac = a[2]; @@ -147,4 +147,4 @@ export function clone(a: MatrixArray): MatrixArray { const b = create(); copy(b, a); return b; -} \ No newline at end of file +}