mirror of
https://github.com/3b1b/manim.git
synced 2025-08-05 16:49:03 +00:00
Merge pull request #454 from jeanimal/revert_cleaned_up_arrow_implementation
Move get_length() into TipableVMobject
This commit is contained in:
commit
f323a2822c
1 changed files with 4 additions and 4 deletions
|
@ -138,6 +138,10 @@ class TipableVMobject(VMobject):
|
||||||
else:
|
else:
|
||||||
return VMobject.get_start(self)
|
return VMobject.get_start(self)
|
||||||
|
|
||||||
|
def get_length(self):
|
||||||
|
start, end = self.get_start_and_end()
|
||||||
|
return get_norm(start - end)
|
||||||
|
|
||||||
def has_tip(self):
|
def has_tip(self):
|
||||||
return hasattr(self, "tip") and self.tip in self
|
return hasattr(self, "tip") and self.tip in self
|
||||||
|
|
||||||
|
@ -439,10 +443,6 @@ class Line(TipableVMobject):
|
||||||
return mob.get_boundary_point(direction)
|
return mob.get_boundary_point(direction)
|
||||||
return np.array(mob_or_point)
|
return np.array(mob_or_point)
|
||||||
|
|
||||||
def get_length(self):
|
|
||||||
start, end = self.get_start_and_end()
|
|
||||||
return get_norm(start - end)
|
|
||||||
|
|
||||||
def get_vector(self):
|
def get_vector(self):
|
||||||
return self.get_end() - self.get_start()
|
return self.get_end() - self.get_start()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue