肘部¶
限定名称: manim.mobject.geometry.line.Elbow
- class Elbow(width=0.2, angle=0, **kwargs)[source]¶
基础类:
VMobject两条线彼此成直角:L形。
- Parameters:
width (float) – 肘部的边长。
angle (float) – 肘部的旋转角度。
kwargs – 传递给
VMobject的额外参数参见:: (..) –
RightAngle
示例
示例:ElbowExample ¶
from manim import * class ElbowExample(Scene): def construct(self): elbow_1 = Elbow() elbow_2 = Elbow(width=2.0) elbow_3 = Elbow(width=2.0, angle=5*PI/4) elbow_group = Group(elbow_1, elbow_2, elbow_3).arrange(buff=1) self.add(elbow_group)
class ElbowExample(Scene): def construct(self): elbow_1 = Elbow() elbow_2 = Elbow(width=2.0) elbow_3 = Elbow(width=2.0, angle=5*PI/4) elbow_group = Group(elbow_1, elbow_2, elbow_3).arrange(buff=1) self.add(elbow_group)方法
属性
animate用于动画化
self的任何方法的应用。animation_overridescolordepthmobject的深度。
fill_color如果有多种颜色(用于渐变),则返回第一个颜色
heightmobject的高度。
n_points_per_curvesheen_factorstroke_colorwidthmobject的宽度。
- _original__init__(width=0.2, angle=0, **kwargs)¶
初始化自身。有关准确的签名,请参阅 help(type(self))。
- Parameters:
width (float)
角度 (浮点数)
- Return type:
无