mirror of
https://github.com/3b1b/manim.git
synced 2025-04-13 09:47:07 +00:00
DEFAULT_MOBJECT_TO_MOBJECT_BUFFER -> DEFAULT_MOBJECT_TO_MOBJECT_BUFF
Some checks are pending
docs / build up document and deploy (push) Waiting to run
Some checks are pending
docs / build up document and deploy (push) Waiting to run
And likewise DEFAULT_MOBJECT_TO_MOBJECT_BUFFER -> DEFAULT_MOBJECT_TO_MOBJECT_BUFF
This commit is contained in:
parent
c9b6ee57a8
commit
d5c36de3c5
4 changed files with 14 additions and 14 deletions
|
@ -30,8 +30,8 @@ Buffs
|
|||
MED_LARGE_BUFF = 0.5
|
||||
LARGE_BUFF = 1
|
||||
|
||||
DEFAULT_MOBJECT_TO_EDGE_BUFFER = MED_LARGE_BUFF # Distance between object and edge
|
||||
DEFAULT_MOBJECT_TO_MOBJECT_BUFFER = MED_SMALL_BUFF # Distance between objects
|
||||
DEFAULT_MOBJECT_TO_EDGE_BUFF = MED_LARGE_BUFF # Distance between object and edge
|
||||
DEFAULT_MOBJECT_TO_MOBJECT_BUFF = MED_SMALL_BUFF # Distance between objects
|
||||
|
||||
Run times
|
||||
---------
|
||||
|
|
|
@ -30,8 +30,8 @@ MED_SMALL_BUFF: float = GLOBAL_CONFIG["sizes"]["med_small_buff"]
|
|||
MED_LARGE_BUFF: float = GLOBAL_CONFIG["sizes"]["med_large_buff"]
|
||||
LARGE_BUFF: float = GLOBAL_CONFIG["sizes"]["large_buff"]
|
||||
|
||||
DEFAULT_MOBJECT_TO_EDGE_BUFFER: float = GLOBAL_CONFIG["sizes"]["default_mobject_to_edge_buff"]
|
||||
DEFAULT_MOBJECT_TO_MOBJECT_BUFFER: float = GLOBAL_CONFIG["sizes"]["default_mobject_to_mobject_buff"]
|
||||
DEFAULT_MOBJECT_TO_EDGE_BUFF: float = GLOBAL_CONFIG["sizes"]["default_mobject_to_edge_buff"]
|
||||
DEFAULT_MOBJECT_TO_MOBJECT_BUFF: float = GLOBAL_CONFIG["sizes"]["default_mobject_to_mobject_buff"]
|
||||
|
||||
|
||||
# Standard vectors
|
||||
|
|
|
@ -12,8 +12,8 @@ import moderngl
|
|||
import numbers
|
||||
import numpy as np
|
||||
|
||||
from manimlib.constants import DEFAULT_MOBJECT_TO_EDGE_BUFFER
|
||||
from manimlib.constants import DEFAULT_MOBJECT_TO_MOBJECT_BUFFER
|
||||
from manimlib.constants import DEFAULT_MOBJECT_TO_EDGE_BUFF
|
||||
from manimlib.constants import DEFAULT_MOBJECT_TO_MOBJECT_BUFF
|
||||
from manimlib.constants import DOWN, IN, LEFT, ORIGIN, OUT, RIGHT, UP
|
||||
from manimlib.constants import FRAME_X_RADIUS, FRAME_Y_RADIUS
|
||||
from manimlib.constants import MED_SMALL_BUFF
|
||||
|
@ -1055,7 +1055,7 @@ class Mobject(object):
|
|||
def align_on_border(
|
||||
self,
|
||||
direction: Vect3,
|
||||
buff: float = DEFAULT_MOBJECT_TO_EDGE_BUFFER
|
||||
buff: float = DEFAULT_MOBJECT_TO_EDGE_BUFF
|
||||
) -> Self:
|
||||
"""
|
||||
Direction just needs to be a vector pointing towards side or
|
||||
|
@ -1071,14 +1071,14 @@ class Mobject(object):
|
|||
def to_corner(
|
||||
self,
|
||||
corner: Vect3 = LEFT + DOWN,
|
||||
buff: float = DEFAULT_MOBJECT_TO_EDGE_BUFFER
|
||||
buff: float = DEFAULT_MOBJECT_TO_EDGE_BUFF
|
||||
) -> Self:
|
||||
return self.align_on_border(corner, buff)
|
||||
|
||||
def to_edge(
|
||||
self,
|
||||
edge: Vect3 = LEFT,
|
||||
buff: float = DEFAULT_MOBJECT_TO_EDGE_BUFFER
|
||||
buff: float = DEFAULT_MOBJECT_TO_EDGE_BUFF
|
||||
) -> Self:
|
||||
return self.align_on_border(edge, buff)
|
||||
|
||||
|
@ -1086,7 +1086,7 @@ class Mobject(object):
|
|||
self,
|
||||
mobject_or_point: Mobject | Vect3,
|
||||
direction: Vect3 = RIGHT,
|
||||
buff: float = DEFAULT_MOBJECT_TO_MOBJECT_BUFFER,
|
||||
buff: float = DEFAULT_MOBJECT_TO_MOBJECT_BUFF,
|
||||
aligned_edge: Vect3 = ORIGIN,
|
||||
submobject_to_align: Mobject | None = None,
|
||||
index_of_submobject_to_align: int | slice | None = None,
|
||||
|
@ -1117,7 +1117,7 @@ class Mobject(object):
|
|||
space_lengths = [FRAME_X_RADIUS, FRAME_Y_RADIUS]
|
||||
for vect in UP, DOWN, LEFT, RIGHT:
|
||||
dim = np.argmax(np.abs(vect))
|
||||
buff = kwargs.get("buff", DEFAULT_MOBJECT_TO_EDGE_BUFFER)
|
||||
buff = kwargs.get("buff", DEFAULT_MOBJECT_TO_EDGE_BUFF)
|
||||
max_val = space_lengths[dim] - buff
|
||||
edge_center = self.get_edge_center(vect)
|
||||
if np.dot(edge_center, vect) > max_val:
|
||||
|
|
|
@ -5,7 +5,7 @@ import copy
|
|||
|
||||
import numpy as np
|
||||
|
||||
from manimlib.constants import DEFAULT_MOBJECT_TO_MOBJECT_BUFFER, SMALL_BUFF
|
||||
from manimlib.constants import DEFAULT_MOBJECT_TO_MOBJECT_BUFF, SMALL_BUFF
|
||||
from manimlib.constants import DOWN, LEFT, ORIGIN, RIGHT, DL, DR, UL
|
||||
from manimlib.constants import PI
|
||||
from manimlib.animation.composition import AnimationGroup
|
||||
|
@ -79,7 +79,7 @@ class Brace(Tex):
|
|||
)
|
||||
else:
|
||||
mob.move_to(self.get_tip())
|
||||
buff = kwargs.get("buff", DEFAULT_MOBJECT_TO_MOBJECT_BUFFER)
|
||||
buff = kwargs.get("buff", DEFAULT_MOBJECT_TO_MOBJECT_BUFF)
|
||||
shift_distance = mob.get_width() / 2.0 + buff
|
||||
mob.shift(self.get_direction() * shift_distance)
|
||||
return self
|
||||
|
@ -116,7 +116,7 @@ class BraceLabel(VMobject):
|
|||
text: str | Iterable[str],
|
||||
brace_direction: np.ndarray = DOWN,
|
||||
label_scale: float = 1.0,
|
||||
label_buff: float = DEFAULT_MOBJECT_TO_MOBJECT_BUFFER,
|
||||
label_buff: float = DEFAULT_MOBJECT_TO_MOBJECT_BUFF,
|
||||
**kwargs
|
||||
) -> None:
|
||||
super().__init__(**kwargs)
|
||||
|
|
Loading…
Add table
Reference in a new issue