mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
fix: fix type hint of set_array_by_interpolation
This commit is contained in:
parent
773e013af9
commit
3744844efa
1 changed files with 5 additions and 5 deletions
|
@ -92,12 +92,12 @@ def interpolate(start: T, end: T, alpha: float) -> T:
|
||||||
|
|
||||||
|
|
||||||
def set_array_by_interpolation(
|
def set_array_by_interpolation(
|
||||||
arr: list[T],
|
arr: np.ndarray,
|
||||||
arr1: list[T],
|
arr1: np.ndarray,
|
||||||
arr2: list[T],
|
arr2: np.ndarray,
|
||||||
alpha: float,
|
alpha: float,
|
||||||
interp_func: Callable[[T, T, float], T] = interpolate
|
interp_func: Callable[[np.ndarray, np.ndarray, float], np.ndarray] = interpolate
|
||||||
) -> list[T]:
|
) -> np.ndarray:
|
||||||
arr[:] = interp_func(arr1, arr2, alpha)
|
arr[:] = interp_func(arr1, arr2, alpha)
|
||||||
return arr
|
return arr
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue