mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Several import fixes
This commit is contained in:
parent
ca7930740b
commit
01ef5fc2c7
9 changed files with 23 additions and 6 deletions
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import absolute_import
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
from constants import *
|
from constants import *
|
||||||
|
|
|
@ -631,7 +631,12 @@ class Vector(Arrow):
|
||||||
|
|
||||||
class DoubleArrow(Arrow):
|
class DoubleArrow(Arrow):
|
||||||
def init_tip(self):
|
def init_tip(self):
|
||||||
self.tip = [(self.add_tip(), True), (self.add_tip(add_at_end = False), False)]
|
self.tip = VGroup()
|
||||||
|
for b in True, False:
|
||||||
|
t = self.add_tip(add_at_end = b)
|
||||||
|
t.add_at_end = b
|
||||||
|
self.tip.add(t)
|
||||||
|
self.tip.match_style(self.tip[0])
|
||||||
|
|
||||||
class CubicBezier(VMobject):
|
class CubicBezier(VMobject):
|
||||||
def __init__(self, points, **kwargs):
|
def __init__(self, points, **kwargs):
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import absolute_import
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
from mobject.mobject import Mobject
|
from mobject.mobject import Mobject
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from constants import *
|
from constants import *
|
||||||
|
|
||||||
from mobject.mobject import Mobject
|
from mobject.mobject import Mobject
|
||||||
|
|
|
@ -1,7 +1,9 @@
|
||||||
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from constants import *
|
from constants import *
|
||||||
|
|
||||||
from mobject.vectorized_mobject import VMobject
|
from mobject.types.vectorized_mobject import VMobject
|
||||||
from topics.geometry import Square
|
from mobject.geometry import Square
|
||||||
|
|
||||||
from utils.space_ops import z_to_vector
|
from utils.space_ops import z_to_vector
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,7 @@ from constants import *
|
||||||
|
|
||||||
from mobject.geometry import AnnularSector
|
from mobject.geometry import AnnularSector
|
||||||
from mobject.geometry import Arc
|
from mobject.geometry import Arc
|
||||||
|
from mobject.geometry import Annulus
|
||||||
from mobject.mobject import Mobject
|
from mobject.mobject import Mobject
|
||||||
from mobject.svg.svg_mobject import SVGMobject
|
from mobject.svg.svg_mobject import SVGMobject
|
||||||
from mobject.svg.tex_mobject import TexMobject
|
from mobject.svg.tex_mobject import TexMobject
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
|
from __future__ import absolute_import
|
||||||
|
|
||||||
from constants import *
|
from constants import *
|
||||||
|
|
||||||
from continual_animation.continual_animation import ContinualMovement
|
from continual_animation.continual_animation import ContinualMovement
|
||||||
from animation.transform import ApplyMethod
|
from animation.transform import ApplyMethod
|
||||||
from camera.three_d_camera import ThreeDCamera
|
from camera.three_d_camera import ThreeDCamera
|
||||||
from mobject.vectorized_mobject import VGroup
|
from mobject.types.vectorized_mobject import VGroup
|
||||||
from mobject.three_dimensions import should_shade_in_3d
|
from mobject.three_dimensions import should_shade_in_3d
|
||||||
from scene.scene import Scene
|
from scene.scene import Scene
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,5 @@
|
||||||
|
from __future__ import absolute_import
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
||||||
from constants import *
|
from constants import *
|
||||||
|
|
|
@ -2,8 +2,8 @@ import numpy as np
|
||||||
import random
|
import random
|
||||||
|
|
||||||
from colour import Color
|
from colour import Color
|
||||||
from colour import WHITE
|
from constants import WHITE
|
||||||
from colour import PALETTE
|
from constants import PALETTE
|
||||||
|
|
||||||
from utils.bezier import interpolate
|
from utils.bezier import interpolate
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue