(instance: Matrix3d, ...value: ConstructorArg)
| 27 | type ConstructorArg = [Matrix3d] | SixteenNumbers | [undefined] | []; |
| 28 | |
| 29 | const reset = (instance: Matrix3d, ...value: ConstructorArg) => { |
| 30 | if (value[0] instanceof Matrix3d) { |
| 31 | instance.copy(value[0]); |
| 32 | } else if (typeof value[0] === "number") { |
| 33 | instance.setTransform(...value); |
| 34 | } else { |
| 35 | instance.identity(); |
| 36 | } |
| 37 | }; |
| 38 | |
| 39 | /** |
| 40 | * a 4x4 Matrix3d Object |
no test coverage detected