Several import fixes

This commit is contained in:
Grant Sanderson 2018-04-01 10:51:54 -07:00
parent ca7930740b
commit 01ef5fc2c7
9 changed files with 23 additions and 6 deletions

View file

@ -1,3 +1,5 @@
from __future__ import absolute_import
import numpy as np import numpy as np
from constants import * from constants import *

View file

@ -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):

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,3 +1,5 @@
from __future__ import absolute_import
import numpy as np import numpy as np
from constants import * from constants import *

View file

@ -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