|
27 | 27 |
|
28 | 28 | Vec2i: TypeAlias = Union[ |
29 | 29 | Annotated[list[int], 2], |
30 | | - "np.ndarray[Literal[2], np.dtype[np.int_]]", |
| 30 | + "np.ndarray[tuple[Literal[2]], np.dtype[np.int32]]", |
31 | 31 | ] |
32 | 32 | Vec2f: TypeAlias = Union[ |
33 | 33 | Annotated[list[float], 2], |
34 | | - "np.ndarray[Literal[2], np.dtype[np.float_]]", |
| 34 | + "np.ndarray[tuple[Literal[2]], np.dtype[np.float32]]", |
35 | 35 | ] |
36 | 36 | Vec3i: TypeAlias = Union[ |
37 | 37 | Annotated[list[int], 3], |
38 | | - "np.ndarray[Literal[3], np.dtype[np.int_]]", |
| 38 | + "np.ndarray[tuple[Literal[3]], np.dtype[np.int32]]", |
39 | 39 | ] |
40 | 40 | Vec3f: TypeAlias = Union[ |
41 | 41 | Annotated[list[float], 3], |
42 | | - "np.ndarray[Literal[3], np.dtype[np.float_]]", |
| 42 | + "np.ndarray[tuple[Literal[3]], np.dtype[np.float32]]", |
43 | 43 | ] |
44 | 44 | Vec4i: TypeAlias = Union[ |
45 | 45 | Annotated[list[int], 4], |
46 | | - "np.ndarray[Literal[4], np.dtype[np.int_]]", |
| 46 | + "np.ndarray[tuple[Literal[4]], np.dtype[np.int32]]", |
47 | 47 | ] |
48 | 48 | Vec4f: TypeAlias = Union[ |
49 | 49 | Annotated[list[float], 4], |
50 | | - "np.ndarray[Literal[4], np.dtype[np.float_]]", |
| 50 | + "np.ndarray[tuple[Literal[4]], np.dtype[np.float32]]", |
51 | 51 | ] |
52 | 52 | Mat2f: TypeAlias = Union[ |
53 | 53 | Annotated[list[float], 4], |
54 | | - "np.ndarray[tuple[Literal[2], Literal[2]], np.dtype[np.float_]]", |
| 54 | + "np.ndarray[tuple[Literal[2], Literal[2]], np.dtype[np.float32]]", |
55 | 55 | ] |
56 | 56 | Mat3f: TypeAlias = Union[ |
57 | 57 | Annotated[list[float], 9], |
58 | | - "np.ndarray[tuple[Literal[3], Literal[3]], np.dtype[np.float_]]", |
| 58 | + "np.ndarray[tuple[Literal[3], Literal[3]], np.dtype[np.float32]]", |
59 | 59 | ] |
60 | 60 | Mat4f: TypeAlias = Union[ |
61 | 61 | Annotated[list[float], 16], |
62 | | - "np.ndarray[tuple[Literal[4], Literal[4]], np.dtype[np.float_]]", |
| 62 | + "np.ndarray[tuple[Literal[4], Literal[4]], np.dtype[np.float32]]", |
63 | 63 | ] |
64 | 64 |
|
65 | 65 |
|
|
0 commit comments