custom_mobjects¶
- class Gear(num_teeth=12, radius=1.0, tooth_height=0.4, width_factor=0.5, roundness=0.05, hole_radius=0.1, **kwargs)[source]¶
Bases:
VMobject- Parameters:
num_teeth (int)
radius (float)
tooth_height (float)
width_factor (float)
roundness (float)
hole_radius (float)
- animation_overrides = {}¶
- class VSpring(start=array([-1., 0., 0.]), end=array([1., 0., 0.]), turns=18, amplitude=0.1, end_length=0.2, stroke_width=1, color=ManimColor('#FFFFFF'), **kwargs)[source]¶
Bases:
Line- animation_overrides = {}¶
- background_image: Image | str | None¶
- background_stroke_color: ManimColor¶
- background_stroke_opacity: float¶
- background_stroke_width: float¶
- cap_style: CapStyleType¶
- close_new_points: bool¶
- joint_type: LineJointType¶
- make_smooth_after_applying_functions: bool¶
- n_points_per_cubic_curve: int¶
- pre_function_handle_to_anchor_scale_factor: float¶
- shade_in_3d: bool¶
- submobjects: list[VMobject]¶
- tolerance_for_point_equality: float¶
Modules