mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Undo potentially undefined typing
This commit is contained in:
parent
10c0f4b694
commit
5a309d41b7
1 changed files with 85 additions and 84 deletions
|
@ -7,6 +7,7 @@ if TYPE_CHECKING:
|
||||||
from colour import Color
|
from colour import Color
|
||||||
|
|
||||||
from typing import List
|
from typing import List
|
||||||
|
|
||||||
# Abbreviations for a common types
|
# Abbreviations for a common types
|
||||||
ManimColor = Union[str, Color, None]
|
ManimColor = Union[str, Color, None]
|
||||||
np_vector = np.ndarray[int, np.dtype[np.float64]]
|
np_vector = np.ndarray[int, np.dtype[np.float64]]
|
||||||
|
@ -35,27 +36,27 @@ DEFAULT_MOBJECT_TO_MOBJECT_BUFFER: float = MED_SMALL_BUFF
|
||||||
DEFAULT_WAIT_TIME: float = 1.0
|
DEFAULT_WAIT_TIME: float = 1.0
|
||||||
|
|
||||||
|
|
||||||
ORIGIN: np_vector = np.array([0., 0., 0.])
|
ORIGIN = np.array([0., 0., 0.])
|
||||||
UP: np_vector = np.array([0., 1., 0.])
|
UP = np.array([0., 1., 0.])
|
||||||
DOWN: np_vector = np.array([0., -1., 0.])
|
DOWN = np.array([0., -1., 0.])
|
||||||
RIGHT: np_vector = np.array([1., 0., 0.])
|
RIGHT = np.array([1., 0., 0.])
|
||||||
LEFT: np_vector = np.array([-1., 0., 0.])
|
LEFT = np.array([-1., 0., 0.])
|
||||||
IN: np_vector = np.array([0., 0., -1.])
|
IN = np.array([0., 0., -1.])
|
||||||
OUT: np_vector = np.array([0., 0., 1.])
|
OUT = np.array([0., 0., 1.])
|
||||||
X_AXIS: np_vector = np.array([1., 0., 0.])
|
X_AXIS = np.array([1., 0., 0.])
|
||||||
Y_AXIS: np_vector = np.array([0., 1., 0.])
|
Y_AXIS = np.array([0., 1., 0.])
|
||||||
Z_AXIS: np_vector = np.array([0., 0., 1.])
|
Z_AXIS = np.array([0., 0., 1.])
|
||||||
|
|
||||||
# Useful abbreviations for diagonals
|
# Useful abbreviations for diagonals
|
||||||
UL: np_vector = UP + LEFT
|
UL = UP + LEFT
|
||||||
UR: np_vector = UP + RIGHT
|
UR = UP + RIGHT
|
||||||
DL: np_vector = DOWN + LEFT
|
DL = DOWN + LEFT
|
||||||
DR: np_vector = DOWN + RIGHT
|
DR = DOWN + RIGHT
|
||||||
|
|
||||||
TOP: np_vector = FRAME_Y_RADIUS * UP
|
TOP = FRAME_Y_RADIUS * UP
|
||||||
BOTTOM: np_vector = FRAME_Y_RADIUS * DOWN
|
BOTTOM = FRAME_Y_RADIUS * DOWN
|
||||||
LEFT_SIDE: np_vector = FRAME_X_RADIUS * LEFT
|
LEFT_SIDE = FRAME_X_RADIUS * LEFT
|
||||||
RIGHT_SIDE: np_vector = FRAME_X_RADIUS * RIGHT
|
RIGHT_SIDE = FRAME_X_RADIUS * RIGHT
|
||||||
|
|
||||||
PI: float = np.pi
|
PI: float = np.pi
|
||||||
TAU: float = 2 * PI
|
TAU: float = 2 * PI
|
||||||
|
@ -86,7 +87,7 @@ CTRL_SYMBOL: int = 65508
|
||||||
SHIFT_SYMBOL: int = 65505
|
SHIFT_SYMBOL: int = 65505
|
||||||
COMMAND_SYMBOL: int = 65517
|
COMMAND_SYMBOL: int = 65517
|
||||||
DELETE_SYMBOL: int = 65288
|
DELETE_SYMBOL: int = 65288
|
||||||
ARROW_SYMBOLS: List[int] = list(range(65361, 65365))
|
ARROW_SYMBOLS: list[int] = list(range(65361, 65365))
|
||||||
|
|
||||||
SHIFT_MODIFIER: int = 1
|
SHIFT_MODIFIER: int = 1
|
||||||
CTRL_MODIFIER: int = 2
|
CTRL_MODIFIER: int = 2
|
||||||
|
@ -94,62 +95,62 @@ COMMAND_MODIFIER: int = 64
|
||||||
|
|
||||||
# Colors
|
# Colors
|
||||||
|
|
||||||
BLUE_E: ManimColor = "#1C758A"
|
BLUE_E = "#1C758A"
|
||||||
BLUE_D: ManimColor = "#29ABCA"
|
BLUE_D = "#29ABCA"
|
||||||
BLUE_C: ManimColor = "#58C4DD"
|
BLUE_C = "#58C4DD"
|
||||||
BLUE_B: ManimColor = "#9CDCEB"
|
BLUE_B = "#9CDCEB"
|
||||||
BLUE_A: ManimColor = "#C7E9F1"
|
BLUE_A = "#C7E9F1"
|
||||||
TEAL_E: ManimColor = "#49A88F"
|
TEAL_E = "#49A88F"
|
||||||
TEAL_D: ManimColor = "#55C1A7"
|
TEAL_D = "#55C1A7"
|
||||||
TEAL_C: ManimColor = "#5CD0B3"
|
TEAL_C = "#5CD0B3"
|
||||||
TEAL_B: ManimColor = "#76DDC0"
|
TEAL_B = "#76DDC0"
|
||||||
TEAL_A: ManimColor = "#ACEAD7"
|
TEAL_A = "#ACEAD7"
|
||||||
GREEN_E: ManimColor = "#699C52"
|
GREEN_E = "#699C52"
|
||||||
GREEN_D: ManimColor = "#77B05D"
|
GREEN_D = "#77B05D"
|
||||||
GREEN_C: ManimColor = "#83C167"
|
GREEN_C = "#83C167"
|
||||||
GREEN_B: ManimColor = "#A6CF8C"
|
GREEN_B = "#A6CF8C"
|
||||||
GREEN_A: ManimColor = "#C9E2AE"
|
GREEN_A = "#C9E2AE"
|
||||||
YELLOW_E: ManimColor = "#E8C11C"
|
YELLOW_E = "#E8C11C"
|
||||||
YELLOW_D: ManimColor = "#F4D345"
|
YELLOW_D = "#F4D345"
|
||||||
YELLOW_C: ManimColor = "#FFFF00"
|
YELLOW_C = "#FFFF00"
|
||||||
YELLOW_B: ManimColor = "#FFEA94"
|
YELLOW_B = "#FFEA94"
|
||||||
YELLOW_A: ManimColor = "#FFF1B6"
|
YELLOW_A = "#FFF1B6"
|
||||||
GOLD_E: ManimColor = "#C78D46"
|
GOLD_E = "#C78D46"
|
||||||
GOLD_D: ManimColor = "#E1A158"
|
GOLD_D = "#E1A158"
|
||||||
GOLD_C: ManimColor = "#F0AC5F"
|
GOLD_C = "#F0AC5F"
|
||||||
GOLD_B: ManimColor = "#F9B775"
|
GOLD_B = "#F9B775"
|
||||||
GOLD_A: ManimColor = "#F7C797"
|
GOLD_A = "#F7C797"
|
||||||
RED_E: ManimColor = "#CF5044"
|
RED_E = "#CF5044"
|
||||||
RED_D: ManimColor = "#E65A4C"
|
RED_D = "#E65A4C"
|
||||||
RED_C: ManimColor = "#FC6255"
|
RED_C = "#FC6255"
|
||||||
RED_B: ManimColor = "#FF8080"
|
RED_B = "#FF8080"
|
||||||
RED_A: ManimColor = "#F7A1A3"
|
RED_A = "#F7A1A3"
|
||||||
MAROON_E: ManimColor = "#94424F"
|
MAROON_E = "#94424F"
|
||||||
MAROON_D: ManimColor = "#A24D61"
|
MAROON_D = "#A24D61"
|
||||||
MAROON_C: ManimColor = "#C55F73"
|
MAROON_C = "#C55F73"
|
||||||
MAROON_B: ManimColor = "#EC92AB"
|
MAROON_B = "#EC92AB"
|
||||||
MAROON_A: ManimColor = "#ECABC1"
|
MAROON_A = "#ECABC1"
|
||||||
PURPLE_E: ManimColor = "#644172"
|
PURPLE_E = "#644172"
|
||||||
PURPLE_D: ManimColor = "#715582"
|
PURPLE_D = "#715582"
|
||||||
PURPLE_C: ManimColor = "#9A72AC"
|
PURPLE_C = "#9A72AC"
|
||||||
PURPLE_B: ManimColor = "#B189C6"
|
PURPLE_B = "#B189C6"
|
||||||
PURPLE_A: ManimColor = "#CAA3E8"
|
PURPLE_A = "#CAA3E8"
|
||||||
GREY_E: ManimColor = "#222222"
|
GREY_E = "#222222"
|
||||||
GREY_D: ManimColor = "#444444"
|
GREY_D = "#444444"
|
||||||
GREY_C: ManimColor = "#888888"
|
GREY_C = "#888888"
|
||||||
GREY_B: ManimColor = "#BBBBBB"
|
GREY_B = "#BBBBBB"
|
||||||
GREY_A: ManimColor = "#DDDDDD"
|
GREY_A = "#DDDDDD"
|
||||||
WHITE: ManimColor = "#FFFFFF"
|
WHITE = "#FFFFFF"
|
||||||
BLACK: ManimColor = "#000000"
|
BLACK = "#000000"
|
||||||
GREY_BROWN: ManimColor = "#736357"
|
GREY_BROWN = "#736357"
|
||||||
DARK_BROWN: ManimColor = "#8B4513"
|
DARK_BROWN = "#8B4513"
|
||||||
LIGHT_BROWN: ManimColor = "#CD853F"
|
LIGHT_BROWN = "#CD853F"
|
||||||
PINK: ManimColor = "#D147BD"
|
PINK = "#D147BD"
|
||||||
LIGHT_PINK: ManimColor = "#DC75CD"
|
LIGHT_PINK = "#DC75CD"
|
||||||
GREEN_SCREEN: ManimColor = "#00FF00"
|
GREEN_SCREEN = "#00FF00"
|
||||||
ORANGE: ManimColor = "#FF862F"
|
ORANGE = "#FF862F"
|
||||||
|
|
||||||
MANIM_COLORS: List[ManimColor] = [
|
MANIM_COLORS = [
|
||||||
BLACK, GREY_E, GREY_D, GREY_C, GREY_B, GREY_A, WHITE,
|
BLACK, GREY_E, GREY_D, GREY_C, GREY_B, GREY_A, WHITE,
|
||||||
BLUE_E, BLUE_D, BLUE_C, BLUE_B, BLUE_A,
|
BLUE_E, BLUE_D, BLUE_C, BLUE_B, BLUE_A,
|
||||||
TEAL_E, TEAL_D, TEAL_C, TEAL_B, TEAL_A,
|
TEAL_E, TEAL_D, TEAL_C, TEAL_B, TEAL_A,
|
||||||
|
@ -164,14 +165,14 @@ MANIM_COLORS: List[ManimColor] = [
|
||||||
]
|
]
|
||||||
|
|
||||||
# Abbreviated names for the "median" colors
|
# Abbreviated names for the "median" colors
|
||||||
BLUE: ManimColor = BLUE_C
|
BLUE = BLUE_C
|
||||||
TEAL: ManimColor = TEAL_C
|
TEAL = TEAL_C
|
||||||
GREEN: ManimColor = GREEN_C
|
GREEN = GREEN_C
|
||||||
YELLOW: ManimColor = YELLOW_C
|
YELLOW = YELLOW_C
|
||||||
GOLD: ManimColor = GOLD_C
|
GOLD = GOLD_C
|
||||||
RED: ManimColor = RED_C
|
RED = RED_C
|
||||||
MAROON: ManimColor = MAROON_C
|
MAROON = MAROON_C
|
||||||
PURPLE: ManimColor = PURPLE_C
|
PURPLE = PURPLE_C
|
||||||
GREY: ManimColor = GREY_C
|
GREY = GREY_C
|
||||||
|
|
||||||
COLORMAP_3B1B: List[ManimColor] = [BLUE_E, GREEN, YELLOW, RED]
|
COLORMAP_3B1B = [BLUE_E, GREEN, YELLOW, RED]
|
||||||
|
|
Loading…
Add table
Reference in a new issue